cpustat 是一个用于显示 CPU 统计信息的工具,它是 sysstat 包的一部分。要使用 cpustat,首先确保已经安装了 sysstat 包。在 CentOS 上,可以使用以下命令安装:
sudo yum install sysstat
安装完成后,可以通过运行 cpustat 命令来查看 CPU 的实时统计信息。默认情况下,cpustat 会显示系统的整体 CPU 使用情况。如果你想查看特定 CPU 的统计信息,可以使用 -p 选项,后面跟上 CPU 编号。
cpustat 的输出结果包含以下列:
这些列提供了关于 CPU 使用情况的详细信息,可以帮助你了解系统的性能瓶颈。例如,如果 %user 列的值很高,说明用户态进程占用了大量 CPU 资源;如果 %system 列的值很高,说明内核态进程占用了大量 CPU 资源;如果 %idle 列的值很低,说明 CPU 可能处于饱和状态。
通过观察这些指标,你可以更好地了解系统的运行状况,并根据需要调整系统配置以优化性能。