cpustat 是一個用于顯示 CPU 使用情況的工具,它是 sysstat 包的一部分。在 CentOS 系統中,你可以使用 cpustat 命令來查看 CPU 的各種統計信息。以下是一些常用的 cpustat 參數:
-c 或 --cpu:指定要報告的 CPU。-m 或 --mode:顯示每個 CPU 的模式(用戶態、內核態、空閑等)。-P 或 --pid:顯示指定進程的 CPU 使用情況。-u 或 --user:顯示用戶態 CPU 使用情況。-s 或 --system:顯示內核態 CPU 使用情況。-v 或 --verbose:顯示更詳細的 CPU 使用情況。-h 或 --help:顯示幫助信息。-V 或 --version:顯示版本信息。以下是一些使用示例:
查看所有 CPU 的統計信息:
cpustat
查看指定 CPU(例如 CPU 0)的統計信息:
cpustat -c 0
查看用戶態 CPU 使用情況:
cpustat -u
查看內核態 CPU 使用情況:
cpustat -s
查看指定進程(例如進程 ID 為 1234)的 CPU 使用情況:
cpustat -P 1234
請注意,cpustat 命令的輸出可能會因系統配置和版本而異。在使用過程中,你可以根據需要嘗試不同的參數組合以獲取所需的 CPU 統計信息。