cpustat
是一個用于監控 CPU 性能的工具,它是 sysstat
包的一部分。要使用 cpustat
監控 CPU 性能,請按照以下步驟操作:
首先,確保已經安裝了 sysstat
包。如果尚未安裝,請使用以下命令安裝:
對于 CentOS 7 和更高版本:
sudo yum install sysstat
對于 CentOS 6:
sudo yum install sysstat-10.2.1-1.el6.x86_64.rpm
安裝完成后,您可以通過運行以下命令來查看 cpustat
的幫助文檔:
cpustat --help
要實時監控 CPU 性能,請直接運行 cpustat
命令。默認情況下,它將顯示每個 CPU 的詳細信息,包括用戶、系統、空閑等時間百分比。
cpustat
如果您想以指定的間隔(以秒為單位)和次數監控 CPU 性能,請使用 -i
和 -c
選項。例如,要每 5 秒監控一次 CPU 性能,共監控 3 次,請運行:
cpustat -i 5 -c 3
cpustat
還提供了許多其他選項,以便您可以自定義輸出。例如,要以 CSV 格式輸出數據,請使用 -o
選項:
cpustat -o csv
要查看特定 CPU 的性能,請使用 -p
選項,后跟 CPU 編號。例如,要查看 CPU 0 的性能,請運行:
cpustat -p 0
您還可以將 cpustat
輸出重定向到文件,以便稍后進行分析。例如,要將輸出保存到名為 cpu_performance.csv
的文件中,請運行:
cpustat -o csv > cpu_performance.csv
通過這些步驟,您可以使用 cpustat
監控和分析 CentOS 系統上的 CPU 性能。