web-dev-qa-db-ja.com

パフォーマンスモニターを使用してタスクマネージャーに表示されるCPU使用率を見つける方法

プロセスのパフォーマンスをベンチマークする必要があるため、パフォーマンスモニターを使用して、タスクマネージャーに表示されるプロセスのCPU使用率(PIDが指定されている)を知りたい。 このページ%Processor Timeパフォーマンスモニターに表示されるのは、タスクマネージャーに表示されるCPU使用率と同じではありません。しかし、そこに記載されている代替アプローチも、taskmngrの値と一致していません。
パフォーマンスモニターからタスクマネージャーに表示される値を見つける方法はありますか?以下は、taskmngrおよびパフォーマンスモニターでのプロセスの値のスクリーンショットです。

screenshot

1
Chief A

問題はパフォーマンスモニターではなく、タスクマネージャー自体にありました!!タスクマネージャーは、ProcessesタブとDetailsタブに異なるCPU使用率の値を表示していました。 %Processor Timeプロセッサ数で割って最も近い整数に丸めたときのプロセスは、実際にはDetailsタブの値と一致しています。

0
Chief A