楼 主
[原创]命令行下获取cpu占用率的正确办法
发表于 2009-04-29 00:09 · 中国 北京 联通
新手上路
★
积分 6
发帖 6
注册 2009-03-04 05:47
17年会员
UID 140547
性别 男
状态 离线
参考了论坛里面几位大大的脚本,发现都有些问题,当然还有些回复不靠谱的。正确的指令应该是:
wmic cpu get loadpercentage /value
这个取得的才是真正的当前状态下的cpu占用率。
第一次发贴,冒犯之处还忘海涵。
第 2 楼
发表于 2009-04-29 02:05 · 美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
第 3 楼
发表于 2009-04-29 02:44 · 中国 北京 联通
新手上路
★
积分 6
发帖 6
注册 2009-03-04 05:47
17年会员
UID 140547
性别 男
状态 离线
hat大大的是cpu占用永远为0,还有个wmic cpu get level /value 取得的不知道是什么值,在我机子上就恒定为6
第 4 楼
发表于 2009-04-29 05:51 · 美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
第 5 楼
发表于 2009-04-29 18:33 · 中国 广东 广州 天河区 电信
金牌会员
★★★★
一叶枝头,万树皆春
积分 2,564
发帖 1,127
注册 2006-12-25 22:57
19年会员
UID 74552
性别 男
状态 离线
这个命令在交互模式下应才有相对准备的负载计数
49206C6F766520796F752067757973 54656C3A3133383238343036373837
第 6 楼
发表于 2009-04-29 20:11 · 中国 四川 泸州 联通
高级用户
★★★
积分 609
发帖 374
注册 2006-08-02 22:38
20年会员
UID 59720
状态 离线
第 7 楼
发表于 2009-04-30 05:40 · 中国 北京 联通
新手上路
★
积分 6
发帖 6
注册 2009-03-04 05:47
17年会员
UID 140547
性别 男
状态 离线
Originally posted by ZJHJ at 2009-4-29 20:11:
怎么和进程管理器显示的不一样?
一样的,我是开着任务管理器来对比才能看出来的。因为取到的只是一瞬间的值,所以肯定是和你执行完之后再看的不一样的
第 8 楼
发表于 2009-04-30 05:46 · 中国 北京 联通
新手上路
★
积分 6
发帖 6
注册 2009-03-04 05:47
17年会员
UID 140547
性别 男
状态 离线
Originally posted by HAT at 2009-4-29 05:51:
“永远为0”是哪个脚本?能给个链接吗?
找不到了,忘记了当时搜的是什么关键字了,然后在第一页里面就有了。还有内存占用率的。有四个还是五个回复的,HAT大大的脚本在三楼的,然后提问题的人就已经说了这个问题。我自己试了一下,也是的。那个脚本的思路是用一个什么时间除以一个什么时间的,内存占用率就是用已占用除以总量的。
第 9 楼
发表于 2009-04-30 05:46 · 中国 北京 联通
新手上路
★
积分 6
发帖 6
注册 2009-03-04 05:47
17年会员
UID 140547
性别 男
状态 离线
第 10 楼
发表于 2009-04-30 06:49 · 中国 福建 漳州 联通
新手上路
★
积分 1
发帖 1
注册 2009-04-21 11:54
17年会员
UID 143455
性别 男
状态 离线
论坛跳转: