在CentOS系统中,cpustat
是sysstat
包中的一个工具,它可以用来监控CPU的使用情况。如果你想要监控多核CPU,你可以使用cpustat
的默认设置,它会显示所有CPU核心的统计信息。
首先,确保你已经安装了sysstat
包。如果没有安装,可以使用以下命令安装:
sudo yum install sysstat
安装完成后,你可以通过以下命令来查看所有CPU核心的实时使用情况:
cpustat
cpustat
会显示一系列的CPU使用率指标,包括用户空间占用(us)、系统空间占用(sy)、空闲时间(id)等。这些指标默认是对所有CPU核心进行汇总的。
如果你想要查看每个CPU核心的详细信息,可以使用-p
选项后跟CPU核心编号:
cpustat -p ALL 1
这里的ALL
表示所有CPU核心,1
表示每秒更新一次统计信息。你可以根据需要调整更新频率。
此外,cpustat
还提供了很多其他选项,可以帮助你更详细地了解CPU的使用情况。例如,使用-c
选项可以只显示CPU核心的使用情况,而不包括其他系统级别的统计信息:
cpustat -c 1
使用-m
选项可以显示内存相关的统计信息。
更多关于cpustat
的选项和用法,你可以查看其手册页:
man cpustat
或者直接在命令行中输入cpustat --help
来获取帮助信息。