cpustat
是一個用于監控 CPU 使用情況的工具,它是 sysstat
包的一部分。要使用 cpustat
監控多核 CPU 的性能,你需要按照以下步驟操作:
安裝 sysstat 包(如果尚未安裝): 對于 CentOS 7 或更早版本,可以使用以下命令安裝:
sudo yum install sysstat
對于 CentOS 8 或更高版本,可以使用以下命令安裝:
sudo dnf install sysstat
使用 cpustat:
安裝完成后,你可以直接在終端中輸入 cpustat
來查看 CPU 的實時使用情況。默認情況下,cpustat
會顯示所有 CPU 核心的統計信息。
如果你想監控特定的 CPU 核心,可以使用 -c
選項后跟核心編號。例如,要監控 CPU 核心 0 和 1,可以使用:
sudo cpustat -c 0,1
查看詳細的 CPU 統計信息:
cpustat
默認顯示的是 1 秒鐘的統計信息。如果你想改變這個間隔時間,可以使用 -i
選項后跟秒數。例如,要每 5 秒更新一次統計信息,可以使用:
sudo cpustat -i 5
監控特定的時間間隔:
如果你想讓 cpustat
監控特定的時間間隔,可以使用 -s
選項后跟秒數。例如,要讓 cpustat
運行 60 秒并每秒更新一次統計信息,可以使用:
sudo cpustat -s 60
輸出到文件:
如果你想將 cpustat
的輸出保存到文件中,可以使用重定向操作符 >
。例如,要將輸出保存到名為 cpu_usage.txt
的文件中,可以使用:
sudo cpustat -s 60 > cpu_usage.txt
查看幫助:
如果你想了解更多關于 cpustat
的選項和用法,可以使用 man
命令查看手冊頁:
man cpustat
請注意,cpustat
需要 root 權限來訪問某些系統級的 CPU 信息,因此在使用時可能需要加上 sudo
前綴。