我似乎找不到一个可以在终端窗口中每隔 X 秒打印一次 LOAD AVERAGE 和 CPU PERCENT IDLE 的工具。我正在寻找类似于 vmstat 的工具,但具有 top 显示的这两个值。
答案1
您可以使用dstat
:
dstat -tcl 10
答案2
vmstat 提供负载测量,但仅限于 vmstat 的测量间隔,不会随时间衰减。部分有不可中断和锁定(不可中断)procs
的计数。将两者相加可得到大致瞬时(Linux)负载平均值。r
b
在该cpu
专栏中,id
le 相当简单明了。
为什么不两者兼而有之?uptime
获取平均负载和上次重启。vmstat 5
查看运行队列、分页和 CPU 繁忙情况。top
按 CPU 或内存对任务进行排序。
健康的平均负载会有所不同。平均负载远大于 CPU 数量可能是系统过载的症状。