如何查看哪个进程在哪个 CPU 上运行以及运行了多长时间的日志?

如何查看哪个进程在哪个 CPU 上运行以及运行了多长时间的日志?

有没有一个程序可以记录这些,或者至少让我实时看到哪个进程在哪个核心上运行?我认为任务管理器不能完全做到这两点。

答案1

答案2

我认为您假设进程在固定核心上运行,但事实并非如此。进程会从一个核心跳到另一个核心,速度快到无法目视监控。

答案3

对于命令行解决方案,您可能对 pslist 实用程序感兴趣,它是 pstools 套件的一部分。恐怕它不会显示处理器亲和性,但它可以让您记录哪些进程正在运行以及运行了多长时间。

pstools 的官方网站如下:这里

您可能还想在 Google 上搜索 Wes Miller 撰写的“PsTools Primer”文章。

相关内容