İş günü boyunca süreçler nasıl kaydedilir?


13

Temel olarak, rastgele donma ve yavaşlamayı belirlemek için gün boyunca hangi işlemlerin yürüdüğünü ve bunların cpu% 'sini izlemek istiyorum. Bir metin dosyasına girmek ve önceki gün işlemlerinin bir günlüğünü ya da bunun için bir şey görmek istiyorum.

Yanıtlar:


11

GUI: İşlem Monitörü bunu yapabilir.

  • Yalnızca profil oluşturmaya filtre uygulayın ve belleğinizin dolduracağı gibi filtrelenmiş olayları bıraktığından emin olun.
  • Bir yedekleme dosyasını, belleğinizin dolduracağı şekilde yapılandırdığınızdan emin olun.
  • Hafızayı boşaltmak için profil aralığını da azaltmayı deneyin.
  • Bunu kendin kurtarmak zorunda kalacaksın.

CLI: Windows SDK'daki Windows Performance Toolkit'ten XPerf de bunu yapabilir.

  • İstediğiniz her şeyi kaydedebilmeniz için geniş bir parametre setiyle komut satırında başlatılmalı ve durdurulmalıdır, böylece istediğinizi kaydedebilirsiniz; kapat.
  • Yalnızca CPU aktivitesini kaydettiğinizden emin olun, aksi takdirde diskiniz dolar.
  • Yine, mümkünse profil aralığını azaltmayı deneyin, aksi takdirde diskiniz dolar.
  • XPerfView ile izi açabilirsiniz ve ayrıntılı olarak analiz edebileceğiniz bir grafiğiniz olacaktır.
  • Bu araç, gönülsüzler için değil, makaleler aradığınızdan ve belgeleri okuduğunuzdan emin olun.

Başlamak, durdurmak (ve böylece tasarruf etmek) ve görüntüleme aşağıdaki gibi görünecektir:

XPerf -on PROFILE -SetProfInt 5000000
XPerf -d C:\Path\To\Save\The\Trace\To.etl
XPerf C:\Path\To\Save\The\Trace\To.etl 

SetProfInt üniteleri 100 nanosaniye zaman aralığı veya on binde bir milisaniyeliktir. Standart, CPU'yu her milisaniyede bir ve yukarıdaki örnekte her 500 milisaniyede bir profili oluşturur.

xperfYerleşik belgeleri, gerçekten özel bir konuda yardıma ihtiyacınız olursa yazarak okuyabilirsiniz , eğer XPerf'in bu videoyu izleyebildiğini hızlı bir şekilde görmek istiyorsanız . Başvurusunu çalıştığı ve izi gönderdiği kısmı atlamak isteyebilirsiniz; En önemli kısımlar konsolda veya görüntüleme uygulamasında bulunduğu kısımlardır.


Biraz alakasız olmasına rağmen, İşlem Kement yavaşlık konusunda size yardımcı olabilir ...

Arka plan işlemlerinin önceliğini düşürerek, sisteminizin duyarlı kalmasını sağlayacak şekilde yapılandırabilirsiniz.

ProBalance Ayarları ekran görüntüsü


"Bir yedekleme dosyasını, belleğinizin dolduracağı şekilde yapılandırdığınızdan emin olun." İşlem İzleyicisi, varsayılan olarak, sayfa dosyasını bir destek deposu olarak kullanır. Tabii ki devre dışı bırakmadıkça.
Merhaba71

Evet, ancak sabit bir boyuta sahipse sayfa dosyası tüm verileri uzun sonunda tutmak için yeterli olmayabilir, dinamik boyuta sahipseniz sayfa tabloları çok büyük olabilir.
Tamara Wijsman

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.