cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 包的一部分。要使用 cpustat 命令及其参数,首先确保已经安装了 sysstat 包。
以下是 cpustat 命令的一些常用参数:
-c 或 --cpu:显示每个 CPU 的统计信息。-m 或 --mode:显示 CPU 的模式(如用户、系统、空闲等)。-p 或 --pid:显示指定进程的 CPU 使用情况。-u 或 --user:显示用户级别的 CPU 使用情况。-v 或 --verbose:显示详细的 CPU 使用情况,包括每个 CPU 的频率和上下文切换次数等。-w 或 --wait:等待指定的时间间隔后再次显示 CPU 使用情况。默认时间为 1 秒。-h 或 --help:显示帮助信息。以下是一些使用 cpustat 命令的示例:
显示所有 CPU 的统计信息:
cpustat
显示每个 CPU 的详细统计信息:
cpustat -v
每隔 2 秒显示一次 CPU 使用情况,共显示 5 次:
cpustat -w 2 5
显示指定进程(进程 ID 为 12345)的 CPU 使用情况:
cpustat -p 12345
显示用户级别的 CPU 使用情况:
cpustat -u
注意:cpustat 命令的输出可能因系统和配置的不同而有所差异。在使用过程中,请根据实际情况调整参数。