如何查看一个进程在多个核心上的 CPU 使用率?

如何查看一个进程在多个核心上的 CPU 使用率?

我知道在 Linux 上我可以测量某个进程的 300% CPU 负载,这意味着它会消耗 3 个核心的 100%。

我想知道我是否可以在 Windows 上获得这些信息。我只能看到 中的总体 CPU 负载perfmon->Process->% CPU,但它没有提供有关多核的信息。

我怎样才能在 Windows 上获得这个 300%?

答案1

资源监视器 (C:\WINDOWS\System32\resmon.exe) 可能更适合您。虽然我还没有看到 Windows 报告超过 100% 的值,但它确实记录了处理器时间乘以使用的核心数。这可以在任务管理器 (C:\WINDOWS\System32\taskmgr.exe /7) 的“详细信息”选项卡中看到。任务管理器还将为您提供总体 CPU 使用率视图或按核心划分的逻辑处理器视图(右键单击图表即可访问)。

相关内容