cpustat
是一個用于顯示 CPU 使用情況的工具,它是 sysstat
包的一部分。cpustat
命令提供了關于 CPU 的各種統計信息,包括用戶空間占用、系統空間占用、空閑時間等。
以下是 cpustat
輸出的一些關鍵列及其含義:
cpustat
還可以顯示其他一些指標,例如上下文切換次數(ctxt)、軟中斷次數(softirq)、盜取時間(steal)等。
要使用 cpustat
,只需在終端中輸入 cpustat
命令即可。你還可以通過添加 -p
選項來指定要監視的 CPU 核心數量,例如 cpustat -p 4
將顯示前 4 個 CPU 核心的統計信息。
請注意,cpustat
輸出的百分比是基于采樣間隔計算的。默認情況下,采樣間隔為 1 秒。你可以通過添加 -i
選項來更改采樣間隔,例如 cpustat -i 5
將采樣間隔設置為 5 秒。