基本的に、ランダムなフリーズとスローダウンを特定するために、1日を通して実行されているプロセスとそのCPU%を追跡します。テキストファイルにアクセスして、前日のプロセスのログ、またはその結果を確認したいと思います。
基本的に、ランダムなフリーズとスローダウンを特定するために、1日を通して実行されているプロセスとそのCPU%を追跡します。テキストファイルにアクセスして、前日のプロセスのログ、またはその結果を確認したいと思います。
回答:
GUI:Process Monitorはこれを実行できます。
CLI:Windows SDKのWindows Performance ToolkitのXPerfもこれを実行できます。
開始、停止(および保存)および表示は次のようになります。
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の単位は、100ナノ秒の時間間隔、つまり1万分の1ミリ秒です。標準ではミリ秒ごとにCPUのプロファイルが作成され、上記の例では500ミリ秒ごとにプロファイルが作成されます。
xperf
本当に具体的なことについてヘルプが必要な場合は、入力するだけで組み込みのドキュメントを読むことができます。XPerfの機能をすばやく確認したい場合は、このビデオを確認してください。彼がアプリケーションを実行してトレースを送信している部分をスキップすることもできます。最も重要な部分は、彼がコンソールまたは表示アプリケーションにいる部分です。
少し関係ありませんが、Process Lassoが遅さを回避するのに役立つかもしれません...
バックグラウンドプロセスの優先度を下げるように設定して、システムの応答性を維持できます。
perfmonを使用してCPU使用率を記録することもできます。
http://support.microsoft.com/default.aspx?scid=kb;EN-US;248345
事前にプロセスを特定する必要があります。