在 CentOS 系統中,你可以使用 cpustat
命令來監控 CPU 的使用情況。cpustat
是 sysstat
包的一部分,因此你需要先確保該包已經安裝。
如果你還沒有安裝 sysstat
,可以使用以下命令進行安裝:
sudo yum install sysstat
安裝完成后,你可以通過以下方式使用 cpustat
來查看 CPU 使用率:
查看所有 CPU 的統計信息:
cpustat
這將顯示每個 CPU 的詳細使用情況,包括用戶態時間、系統態時間、空閑時間等。
查看 CPU 使用率的匯總信息:
如果只想要查看總的 CPU 使用率,可以使用 -u
選項:
cpustat -u
輸出示例:
average: %usr %sys %iowait %steal %idle
12.34 2.34 0.12 0.00 85.20
這里,%usr
是用戶態時間百分比,%sys
是系統態時間百分比,%iowait
是等待 I/O 的時間百分比,%steal
是虛擬機管理程序占用的時間百分比,%idle
是空閑時間百分比。
查看特定時間間隔的 CPU 使用率:
如果你想每隔一段時間(例如每秒)更新一次 CPU 使用率,可以使用 -i
選項指定間隔秒數:
cpustat -u 1
這將每秒刷新一次 CPU 使用率的匯總信息。
通過這些命令,你可以方便地監控和分析 CentOS 系統的 CPU 使用情況。