【发布时间】:2015-01-03 15:42:12
【问题描述】:
我想知道如何让我的处理器使用百分比从 0% 变为 100%?
要知道有多少百分比正在使用我的处理器,最好是在 bash 或其他提供该百分比的方法中。
我有这个脚本,我在 google 上找到的,但是它非常不精确 我试图做更多的改进不能,有没有人知道有什么方法可以得到% 0-100的CPU利用率百分比
我的脚本
NUMCPUS=`grep ^proc /proc/cpuinfo | wc -l`; FIRST=`cat /proc/stat | awk '/^cpu / {print $5}'`; sleep 1; SECOND=`cat /proc/stat | awk '/^cpu / {print $5}'`; USED=`echo 2 k 100 $SECOND $FIRST - $NUMCPUS / - p | dc`; echo ${USED}% CPU Usage
【问题讨论】:
标签: linux bash shell awk centos