cpustat
是一個用于顯示 CPU 使用情況的工具,它是 sysstat
包的一部分。要使用 cpustat
命令及其參數,首先確保已經安裝了 sysstat
包。
以下是 cpustat
命令的一些常用參數:
-c
或 --cpu
:顯示每個 CPU 的統計信息。-m
或 --mode
:顯示 CPU 的模式(如用戶、系統、空閑等)。-p
或 --pid
:顯示指定進程的 CPU 使用情況。-u
或 --user
:顯示用戶級別的 CPU 使用情況。-v
或 --verbose
:顯示詳細的 CPU 使用情況,包括每個 CPU 的頻率和上下文切換次數等。-w
或 --wait
:等待指定的時間間隔后再次顯示 CPU 使用情況。默認時間為 1 秒。-h
或 --help
:顯示幫助信息。以下是一些使用 cpustat
命令的示例:
顯示所有 CPU 的統計信息:
cpustat
顯示每個 CPU 的詳細統計信息:
cpustat -v
每隔 2 秒顯示一次 CPU 使用情況,共顯示 5 次:
cpustat -w 2 5
顯示指定進程(進程 ID 為 12345)的 CPU 使用情況:
cpustat -p 12345
顯示用戶級別的 CPU 使用情況:
cpustat -u
注意:cpustat
命令的輸出可能因系統和配置的不同而有所差異。在使用過程中,請根據實際情況調整參數。