cpustat
是一个用于显示 CPU 统计信息的工具,通常作为 sysstat
包的一部分提供。要使用 cpustat
查看 CPU 负载,请按照以下步骤操作:
安装 sysstat(如果尚未安装):
sudo apt-get install sysstat
sudo yum install sysstat
sudo dnf install sysstat
运行 cpustat:
打开终端并输入 cpustat
命令。默认情况下,它将显示所有 CPU 的统计信息,包括负载平均值。
cpustat
输出示例:
12:34:56 PM CPU %usr %sys %iowait %irq %soft %steal %guest %idle
12:35:01 PM all 12.34 5.67 0.01 0.02 0.01 0.00 0.00 81.95
12:35:01 PM 0 8.12 4.23 0.01 0.02 0.01 0.00 0.00 87.61
12:35:01 PM 1 9.23 5.12 0.01 0.02 0.01 0.00 0.00 84.52
其中,%idle
列显示了 CPU 空闲时间的百分比。负载平均值(Load Average)可以在输出的顶部找到,例如 81.95
、87.61
和 84.52
。这些值表示在过去 1 分钟、5 分钟和 15 分钟内的平均负载。
查看特定 CPU 的统计信息:
如果您想查看特定 CPU 的统计信息,请在 cpustat
命令后添加 CPU 编号。例如,要查看 CPU 0 的统计信息,请输入:
cpustat 0
自定义输出:
您可以使用 -e
、-P
、-c
等选项来自定义 cpustat
的输出。例如,要仅显示 CPU 使用率和负载平均值,请使用以下命令:
cpustat -P ALL 1
这将每秒更新一次所有 CPU 的使用率和负载平均值。
通过这些步骤,您可以使用 cpustat
查看 CPU 负载以及其他相关信息。