我想使用效能監視器來了解任務管理器中顯示的進程的 CPU 使用情況(給定其 PID),因為我必須對進程的效能進行基準測試。這一頁表示%Processor Time
效能監視器中顯示的值與任務管理器中顯示的 CPU 使用率不同。但其中提到的替代方法也與taskmngr的價值不符。
有沒有辦法從效能監視器中找到任務管理器中顯示的值?下面是taskmngr和效能監視器中進程值的螢幕截圖:
答案1
問題不在於效能監視器,而在於任務管理器本身!任務管理器在Processes
標籤和標籤中顯示不同的 CPU 使用率值Details
。%Processor Time
除以處理器數量並四捨五入到最接近的整數時的進程實際上與Details
選項卡中的值相符