cpu显示无效查询 wmic_WMIC命令输出的CPU利用率

When I ran below command to get overall server CPU utilization 2 times in a row, it showed 28% and 99%.

I checked both times in Task Manager--Performance/Processes and found that in processes tab 99% CPU was used by "system idle processes”.

wmic cpu get LoadPercentage /value

Now the questions are:

Does above wmic command show CPU utilization including idle processes usage too, if that is the case then why it didn’t show 99% when I checked 1st time .I can see still idle processes use 99% CPU?

Why did It show 99% CPU 2nd time while all the CPU was used by Idle processes only?

解决方案

Idle process is not counted towards total load or else it would have to allways report 99% (if all your programs need 50% of your cpu the other 50% are occupied by the idle process). There probably was another program running or initializing wmic put load on the cpu.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值