cpustat
是一个用于显示 CPU 统计信息的工具,通常在 Linux 系统中使用。它是 sysstat
包的一部分。cpustat
命令可以显示每个 CPU 的详细统计信息,包括用户态时间、系统态时间、空闲时间等。
以下是 cpustat
命令的一些常用参数:
-c
:显示每个 CPU 的统计信息。-P {cpu}
:指定要报告的 CPU。可以指定多个 CPU,例如 -P 0,1,2
。-m
:显示每个 CPU 的内存使用情况。-y
:显示 CPU 的上下文切换次数。-v
:显示版本信息。-h
:显示帮助信息。这些参数可以组合使用,以满足特定的需求。例如,要查看所有 CPU 的统计信息,可以使用 cpustat -c
命令。要查看特定 CPU(如 CPU 0 和 CPU 1)的统计信息,可以使用 cpustat -c -P 0,1
命令。
请注意,cpustat
命令的输出可能因操作系统和 sysstat
版本而异。在使用过程中,请参考您所使用的系统的文档以获取更详细的信息。