web-dev-qa-db-ja.com

プロセスごとのCPUとメモリの使用状況を追跡する方法

私はこの質問が前にここで尋ねられるのを見ましたが、与えられた答えに従うことができませんでした。プロセスのCPU、メモリ、場合によってはGPUの使用状況を一定期間監視したいと思います。データは、グラフで表示すると便利です。

パフォーマンスモニターを使用してこれを行うことができればいいのですが、別のソリューションにも対応できます。パフォーマンスモニターを使用してみましたが、問題が多すぎるため、使用するパフォーマンスカウンターがわからないという問題があります。私はプロセス、プロセッサ、メモリなどを見てきましたが、それらのカテゴリ内のどのカウンタが私にとって興味があるかわかりません。私のOSはWindows 7です。

11
Mjsk

システム(または特定のプロセス)のメモリを監視するには:

  • パフォーマンスモニターを開く(コントロールパネル->管理ツール)
  • カウンターを追加
  • 「プロセス」を展開します
  • 「プライベートバイト」を選択します
  • 「選択したオブジェクトのインスタンス」で監視するプロセスを選択し、[追加]をクリックするか、システム全体で[追加]をクリックします。
  • Ok

これは、私がこれまでに見つけたものです...しかし、グラフを適切に見えるようにすることは、それでも私には分かりません!

7
Paul Carroll

Perfmonを使用している場合、「プロセス」の「ワーキングセット」項目は、プロセスのメモリ使用量に関連するものです。

0
hobwell