つい最近、私のPCのパフォーマンスは悲惨になりました。これら2つの文を入力している間、エディターで約10回の「一時停止」さえも起こりました。これで、Process Explorerを使用した場合、CPU、メモリ、IOで降順で並べ替えることができるため、犯人は常にテーブルの上部に表示されます。
それに伴う問題は、上位リソースの占有率が非常に急速に変化し、長期的な占有率の高いプロセスを絞り込むことが難しいことです。プロセスごとにCPU、メモリ、およびIOを数時間または数日間監視し、このデータをログに記録してから、レポートを抽出して、より大きくて一貫性のある豚を特定したいと思います。
プロセスモニターを見てきましたが、それは全体的なリソース使用量に対してプロセスアクティビティをキャプチャすることをより指向しているようであり、プロセスごとに集計およびグループ化することでこれらのアクティビティを集約する方法をまだ見つけていません。
この問題は、Process Explorerに基づいたI / O関連であるように見える場合があり、CPUの「過負荷」に起因する場合もあります。停滞は一時的なものであるため、24〜48時間にわたって、プロセスごとに、プロセスごとにこれらのリソースの使用状況を追跡および記録したいと思います。
ただし、ChromeやVisual Studioなどの一部のアプリケーションではより顕著になりますが、たとえばNotepad ++のパフォーマンスは低下しません。また、ディスクとの間の遅いメモリページングが疑われるようになり、OS用のSSDとI / Oアプリで1つまたは2つの大きなSSDを取得する機会を待ち望んでいますが、それには時間がかかります。