cpustat 是一個用于監控 CPU 性能的命令行工具,它是 sysstat 軟件包的一部分。cpustat 可以顯示 CPU 的使用情況,包括用戶空間、系統空間、空閑時間等。要使用 cpustat,首先確保已經安裝了 sysstat 軟件包。
在 CentOS 上安裝 sysstat:
sudo yum install sysstat
安裝完成后,可以使用以下命令查看 CPU 性能:
cpustat
默認情況下,cpustat 會顯示自上次重啟以來的 CPU 使用情況。你也可以通過指定參數來查看特定時間間隔的 CPU 使用情況。例如,要每秒更新一次 CPU 使用情況,可以運行:
cpustat -i 1
cpustat 的常用參數:
-c:顯示 CPU 使用情況。-i:顯示每個 CPU 的使用情況。-m:顯示內存使用情況。-P:顯示每個進程的 CPU 使用情況。-u:顯示用戶空間、系統空間和空閑時間的百分比。-y:顯示 CPU 的上下文切換和中斷次數。例如,要查看每個 CPU 的詳細使用情況,可以運行:
cpustat -i -P ALL
要查看每秒更新的 CPU 使用情況,可以運行:
cpustat -i 1
更多關于 cpustat 的信息和選項,請參閱其手冊頁:
man cpustat