cpustat 是一个用于显示 CPU 统计信息的工具,通常在 Linux 系统中使用。它是 sysstat 包的一部分。cpustat 命令提供了关于 CPU 使用情况的详细信息,包括用户空间使用率、系统空间使用率、空闲时间等。下面是一些常用的 cpustat 参数及其含义:
-c 或 --cpu:显示每个 CPU 的统计信息。-m 或 --mode:显示每个 CPU 的模式(用户、系统、空闲等)的统计信息。-p 或 --pid:显示指定进程的 CPU 统计信息。-P 或 --pid:显示指定进程组的 CPU 统计信息。-e 或 --elapsed:显示自系统启动以来的时间(以秒为单位)。-h 或 --help:显示帮助信息。-V 或 --version:显示版本信息。这些参数可以组合使用,以便根据需要定制输出。例如,要查看所有 CPU 的统计信息,可以使用 cpustat -c 命令。要查看特定进程的 CPU 统计信息,可以使用 cpustat -p <PID> 命令,其中 <PID> 是要查看的进程的进程 ID。