在Linux中,如何从shell确定当前的CPU利用率?
例如,我得到的平均负载如下:
cat /proc/loadavg
输出:
0.18 0.48 0.46 4/234 30719
在Linux中,如何从shell确定当前的CPU利用率?
例如,我得到的平均负载如下:
cat /proc/loadavg
输出:
0.18 0.48 0.46 4/234 30719
Linux没有提供当前CPU利用率的任何系统变量.相反,你必须多次读取/proc/stat
:cpu(n)
行中的每一列都给出了总的CPU时间,你必须读取它的后续读数才能得到百分比.请参阅this document,了解各栏的含义.