cpustat 是一个用于显示CPU统计信息的工具,它是 sysstat 包的一部分。要使用 cpustat 查看 CentOS 上的 CPU 负载,请按照以下步骤操作:

安装 sysstat 包(如果尚未安装):
sudo yum install sysstat运行 cpustat:默认情况下,运行 cpustat 将显示系统的 CPU 统计信息,包括每个 CPU 的负载。
cpustat输出示例:
07:48:01 PMCPU%usr %sys %iowait%irq %soft%steal%guest%idle07:48:11 PMall12.34 1.230.000.010.020.000.00 86.40这里的 %usr 是用户空间占用 CPU 的百分比,%sys 是内核空间占用 CPU 的百分比,%iowait 是等待 I/O 操作完成所占用的 CPU 时间百分比,%idle 是空闲 CPU 时间百分比。
查看特定 CPU 的负载:如果你想查看特定 CPU 的负载,可以使用 -C 选项后跟 CPU 编号。
cpustat -C 0这将显示第一个 CPU 的详细统计信息。
查看实时更新:默认情况下,cpustat 会每隔一秒更新一次统计信息。你可以使用 -i 选项指定更新间隔(以秒为单位),使用 -s 选项指定要显示的统计信息的次数。
cpustat -i 2 -s 5这将每隔两秒更新一次统计信息,并显示五次更新后的结果。
查看详细的 CPU 统计信息:使用 -e 选项可以显示更详细的 CPU 统计信息,包括上下文切换次数、软中断次数等。
cpustat -e通过这些选项,你可以根据自己的需求定制 cpustat 的输出,以便更好地了解 CentOS 系统的 CPU 负载情况。