在 CentOS 系統中,你可以使用 cpustat 命令來查看 CPU 的使用情況,包括空閑時間。cpustat 是 sysstat 包的一部分,因此你需要先確保該包已經安裝。
安裝 sysstat 包(如果尚未安裝):
sudo yum install sysstat
使用 cpustat 查看 CPU 使用情況: 運行以下命令可以查看 CPU 的詳細統計信息,包括空閑時間:
cpustat -u
輸出示例:
average: %usr %sys %iowait %steal %idle
12.34 5.67 0.01 0.00 81.98
在這個輸出中:
%usr 是用戶空間占用 CPU 的百分比。%sys 是內核空間占用 CPU 的百分比。%iowait 是 CPU 等待 I/O 操作完成的時間百分比。%steal 是虛擬機管理程序在物理主機上運行時,虛擬機等待 CPU 的時間百分比(通常在虛擬化環境中使用)。%idle 是 CPU 空閑時間的百分比。通過觀察 %idle 列的值,你可以了解 CPU 的空閑時間。如果該值較低,說明 CPU 較為繁忙;如果該值較高,則說明 CPU 有較多的空閑時間。