在 CentOS 系统中,可以使用 cpustat
命令来查看 CPU 的使用情况和负载。cpustat
是 sysstat
包的一部分,因此首先需要确保已安装该包。如果尚未安装,可以使用以下命令进行安装:
sudo yum install sysstat
安装完成后,可以通过以下方式使用 cpustat
命令:
-
查看 CPU 使用情况: 运行
cpustat
默认会显示自上次重启以来的 CPU 使用统计信息。例如:cpustat
输出示例:
07:58:12 PM CPU \usr %sys %wio %idle 07:59:12 PM all 12.34 23.45 0.67 63.54 08:00:12 PM all 10.12 25.67 0.34 63.87
这里显示了用户空间占用 (
\usr
)、系统空间占用 (%sys
)、I/O 等待 (%wio
) 和空闲时间 (%idle
)。 -
实时监控 CPU 负载: 使用
-c
选项可以实时监控 CPU 的使用情况,默认每秒更新一次:cpustat -c
-
指定间隔和次数: 可以通过
-i
选项指定采样间隔(秒)和-n
选项指定采样的次数。例如,每 2 秒采样一次,共采样 5 次:cpustat -c -i 2 -n 5
cpustat
提供了丰富的选项来定制输出,可以使用 man cpustat
查看手册页获取更多详细信息。