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 命令的輸出可能因系統和配置的不同而有所差異。在使用過程中,請根據實際情況調整參數。