cpustat
是一个用于显示 CPU 使用情况的工具,它是 sysstat
包的一部分。要使用 cpustat
并查看其参数设置选项,请在终端中输入 cpustat --help
。这将显示所有可用的命令行选项及其描述。
以下是一些常用的 cpustat
参数选项:
-c
或 --cpu
:显示每个 CPU 的统计信息。-m
或 --mode
:显示每个 CPU 模式的统计信息(如用户、系统、空闲等)。-p
或 --pid
:显示指定进程的 CPU 使用情况。-u
或 --user
:显示用户级别的 CPU 使用情况。-x
或 --extended
:显示扩展的 CPU 统计信息,包括上下文切换、中断等。-y
或 --symbol
:显示 CPU 使用情况的符号表示(如 U 表示用户,S 表示系统)。-C
或 --class
:按 CPU 类别(如 I/O、softirq 等)显示统计信息。-N
或 --cpu-list
:指定要显示统计信息的 CPU 列表。-t
或 --top-io
:显示 I/O 使用情况最多的进程。-T
或 --top-bio
:显示生物使用情况最多的进程。这些选项可以组合使用,以便根据需要定制输出。例如,要查看所有 CPU 的扩展统计信息,可以在终端中输入 cpustat -x
。