cpustat
是一个用于显示 CPU 统计信息的工具,通常作为 sysstat
包的一部分提供。在 CentOS 中,你可以使用 cpustat
命令来查看 CPU 的使用情况,包括用户态、系统态、空闲时间等。
以下是一些常用的 cpustat
参数:
-c
:显示 CPU 的统计信息。-m
:显示每个 CPU 的详细信息。-P {all|cpu[,cpu...]}
:指定要显示的 CPU,可以是所有 CPU 或指定的 CPU 列表。-t
:显示 CPU 的时间信息,包括用户态、系统态、空闲时间等。-u
:显示 CPU 的使用率信息。-v
:显示 CPU 的详细信息,包括每个 CPU 的频率、上下文切换次数等。-h
:显示帮助信息。以下是一些示例命令:
显示所有 CPU 的统计信息:
cpustat -c
显示指定 CPU 的统计信息(例如 CPU 0 和 CPU 1):
cpustat -c -P 0,1
显示所有 CPU 的时间信息:
cpustat -t
显示所有 CPU 的使用率信息:
cpustat -u
显示所有 CPU 的详细信息:
cpustat -v
请注意,cpustat
命令的输出可能会因 sysstat
版本的不同而有所差异。你可以使用 man cpustat
查看当前版本的详细手册页,以获取更多信息和参数说明。