有没有办法分别查询或计算每个内核的单个进程的 CPU 使用率?
例如,
名称 - - - - Core1 - Core2 - Core3 - Core4
firefox.exe - 0.5% - - 0.1% - - 0.2% - - 0.3%
我知道一个名为“Process Explorer”的程序(由 Mark Russinovich 编写)可以做到这一点,但我如何在 C# 中做到这一点?我查看了System.Diagnostics
命名空间,但找不到任何符合我要求的东西。
这是我想要实现的目标的图片,