如何使用性能监视器查找任务管理器中显示的 CPU 使用率

如何使用性能监视器查找任务管理器中显示的 CPU 使用率

我想使用性能监视器了解任务管理器中显示的进程(给定其 PID)的 CPU 使用率,因为我必须对该进程的性能进行基准测试。这一页说明%Processor Time性能监视器中显示的与任务管理器中显示的 CPU 利用率不一样。但是那里提到的替代方法也与 taskmngr 的值不匹配。
有没有办法从性能监视器中找到任务管理器中显示的值?以下是 taskmngr 和性能监视器中进程值的屏幕截图:

截屏

答案1

问题不在于性能监视器,而在于任务管理器本身!!任务管理器在Processes选项卡和Details进程选项卡中显示不同的 CPU 使用率值,当进程除以处理器数量并四舍五入到最接近的整数时,实际上与选项卡%Processor Time中的值相匹配Details

相关内容