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 版本而异。在使用过程中,请参考您所使用的系统的文档以获取更详细的信息。