Cpu-Usage

是否有一個 linux 工具可以每 x 秒列印一次平均負載和 CPU 空閒百分比?

  • June 24, 2020

我似乎找不到在終端視窗中每 X 秒列印一次 LOAD AVERAGE 和 CPU PERCENT IDLE 的工具。我正在尋找類似 vmstat 的東西,但上面顯示的這兩個值。

您可以使用dstat

dstat -tcl 10

vmstat 提供負載測量,但僅在 vmstat 的測量間隔內,不會隨著時間的推移而衰減。procs部分具有不可中斷rb鎖定(不可中斷)的計數。將兩者相加以獲得或多或少的瞬時(Linux)負載平均值。

cpu列中,idle 相當直截了當。


為什麼不兼得?uptime獲得平均負載和最後一次重啟。vmstat 5觀察執行隊列、分頁和 CPU 繁忙。top按 CPU 或記憶體對任務進行排序。

健康負載平均值各不相同。比 CPU 數量大得多的平均負載可能是系統過載的徵兆。

引用自:https://serverfault.com/questions/1022802