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