cpustat
是一個用于顯示 CPU 使用情況的工具,它是 sysstat
包的一部分。以下是一些常用的 cpustat
命令參數:
-h
:顯示幫助信息。-V
:顯示版本信息。-c
:顯示 CPU 的詳細使用情況,包括用戶態、系統態、空閑等時間。-m
:顯示每個 CPU 的詳細使用情況。-P {all|cpu[,cpu...]}
:指定要顯示的 CPU 核心。all
表示所有核心,cpu
可以指定多個核心,例如 cpu0,cpu1
。-e
:顯示 CPU 的錯誤計數器。-i
:顯示中斷和軟中斷的統計信息。-N {all|cpu[,cpu...]}
:顯示每個 CPU 的網絡接口統計信息。-q
:顯示 CPU 的隊列長度統計信息。-t
:在輸出中包含時間戳。-d
:指定輸出的時間間隔(秒)和持續時間(秒)。例如,-d 5 10
表示每 5 秒輸出一次,持續 10 次。-y
:顯示 CPU 的溫度統計信息(需要內核支持)。-v
:顯示更詳細的輸出,包括每個 CPU 的詳細信息和系統級的 CPU 統計信息。cpustat -c
cpustat -c -d 5 10
cpustat -c -P cpu0,cpu1
請注意,cpustat
的具體參數可能會因版本而異,建議查看 man cpustat
或 cpustat --help
獲取最新和最詳細的幫助信息。