如何确定Linux中Shell的当前CPU使用率?
例如,我得到如下的平均负载:
cat /proc/loadavg
输出:
0.18 0.48 0.46 4/234 30719
Linux没有任何提供当前CPU使用率的系统变量。取而代之的是,您必须阅读/proc/stat几次:各行中的每一列都cpu(n)给出了总的CPU时间,并且您必须对其进行后续读取才能获得百分比。请参阅本文档以了解各列的含义。
/proc/stat
cpu(n)