在 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 有较多的空闲时间。