返回CPU的空闲百分比,top -b -n 1 |grep Cpu | cut -d \",\" -f 4 | cut -d \" \" -f 2
java执行加上-b。
如果CPU不止一个,-n 返回多少个CPU(如果你有)。
参数解释:
-
us 用户空间占用CPU百分比
-
sy 内核空间占用CPU百分比
-
ni 用户进程空间内改变过优先级的进程占用CPU百分比
-
id 空闲CPU百分比
-
wa 等待输入输出的CPU时间百分比
-
hi 硬件中断
-
si 软件中断
-
st: 实时
本文介绍了一种通过shell命令获取CPU空闲百分比的方法,包括如何解析top命令的输出来提取空闲CPU百分比,并提供了针对多个CPU核心的支持。
2645

被折叠的 条评论
为什么被折叠?



