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。