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 查看当前版本的详细手册页,以获取更多信息和参数说明。