如何解释WMIC命令输出的CPU利用率?

时间:2014-05-23 08:43:00

标签: windows batch-file cpu wmic

当我在命令下运行以连续两次获得整体服务器CPU利用率时,它显示了28%和99% 我在任务管理器 - 性能/进程中检查了两次,发现在进程选项卡中,系统空闲进程使用了​​99%的CPU"。

wmic cpu get LoadPercentage /value

现在的问题是:

  1. 上面的wmic命令是否显示CPU利用率还包括空闲进程使用情况?
    如果是这种情况那么为什么当我第一次检查时它没有显示99%? 我仍然可以看到使用99%CPU的空闲进程?
  2. 为什么第二次显示99%的CPU,而所有CPU仅由空闲进程使用?

1 个答案:

答案 0 :(得分:1)

空闲流程不计入总负载,否则必须始终报告99%。如果所有程序都需要50%的CPU,则其他50%的程序将被空闲进程占用。可能有另一个程序在CPU上运行或初始化wmic加载。