【发布时间】:2013-07-02 02:46:40
【问题描述】:
这是我的命令:
top -b -n 1 | head -3 | tail -n 1 | awk '{ print $2 }'
我运行一个 bash 脚本,它获取这些详细信息(还有平均负载和内存消耗)并将其保存到一个文件中,我用它来可视化 cpu 负载。
但是上面的命令,总是显示相同的值! ~6%,无论服务器是处于高负载还是空闲状态。
当我跑步时:
top
开始时显示相同的值(~6%),刷新后显示实际值(例如 80%)。
如何解决这个问题,或者如何获取当前的 cpu 使用情况,可用于可视化?
【问题讨论】:
-
是的,我明白了,这是同一个问题,但仍然找不到正确的答案