我正在运行这个命令
grep 'cpu ' /proc/stat | awk '{usage=($2+$4)*100/($2+$4+$5)} END {print usage "%"}'
然而它只输出像 0.99xxxx% 这样的东西
如果我进行 apt-get upgrade 或任何过程,我想它会超过 1%。即使运行 stress -c 1 也不会使它发生任何变化。
有没有办法准确记录 CPU 使用率?服务器有 1 个 vCPU。
需要每 5 秒生成一次此日志。
while sleep 5; do "code" >> logfile; done