【发布时间】:2014-05-23 08:43:00
【问题描述】:
当我连续 2 次运行以下命令以获取整体服务器 CPU 利用率时,它显示为 28% 和 99%。
我在 Task Manager - Performance/Processes 中检查了两次,发现在进程选项卡中,“系统空闲进程”使用了 99% 的 CPU。
wmic cpu get LoadPercentage /value
现在的问题是:
- 上面的 wmic 命令是否显示 CPU 使用率以及空闲进程使用率?
如果是这样,为什么我第一次检查时它没有显示 99%?
我仍然可以看到使用 99% CPU 的空闲进程? - 为什么它在第二次显示 99% CPU 而所有 CPU 仅由空闲进程使用?
【问题讨论】:
-
CPU 使用率是动态的。我不确定你会看到什么。
-
@foxidrive..我只想知道
wmic cpu get LoadPercentage命令中是否计入“系统空闲进程”CPU利用率? -
不,我不这么认为。您必须找出它报告的是哪个内核,或者它是否添加了所有 CPU 内核。
标签: windows batch-file cpu wmic