cpustat 是一个用于显示 CPU 统计信息的工具,它是 sysstat 包的一部分。cpustat 命令提供了实时的 CPU 使用情况报告,包括用户空间占用、系统空间占用、空闲时间等。以下是一些常用的 cpustat 命令参数:
-c 或 --cpu:指定要报告的 CPU 核心。可以指定多个核心,例如 -c 0,1,2。-m 或 --mixed:混合模式,显示每个 CPU 核心的详细统计信息。-P 或 --pid:显示指定进程的 CPU 使用情况。-u 或 --user:显示用户空间占用 CPU 的百分比。-s 或 --system:显示系统空间占用 CPU 的百分比。-i 或 --idle:显示空闲时间占用的百分比。-y 或 --yaxis:以 Y 轴模式显示统计信息,适用于绘制图表。-x 或 --extended:显示扩展的 CPU 统计信息,包括上下文切换次数、中断次数等。-h 或 --help:显示帮助信息。-V 或 --version:显示版本信息。以下是一些使用 cpustat 命令的示例:
cpustatcpustat -c 0,2cpustat -uscpustat -ex请注意,cpustat 命令的输出可能因操作系统和 sysstat 版本的不同而略有差异。在使用过程中,请参考您所使用的系统的手册页以获取更详细的信息。