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
命令的示例:
cpustat
cpustat -c 0,2
cpustat -us
cpustat -ex
请注意,cpustat
命令的输出可能因操作系统和 sysstat
版本的不同而略有差异。在使用过程中,请参考您所使用的系统的手册页以获取更详细的信息。