在 CentOS 系统中,cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 包的一部分。要使用 cpustat 查看系统负载,你可以按照以下步骤操作:
安装 sysstat 包(如果尚未安装):
sudo yum 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 1.23 0.12 0.01 0.05 0.00 0.00 86.25
在这个输出中,%idle 列显示了 CPU 空闲时间的百分比,而负载平均值(load average)通常显示在命令行的末尾,例如 12:35:01 PM all 12.34 1.23 0.12 0.01 0.05 0.00 0.00 86.25 中的 86.25 是一个示例值。负载平均值表示在过去的一分钟、五分钟和十五分钟内,系统处于运行状态或不可中断状态的平均进程数。
查看特定时间间隔的负载:
如果你想每隔一段时间(例如每 5 秒)查看一次负载,可以使用 -i 选项指定间隔时间:
cpustat -i 5
查看特定 CPU 的负载:
如果你想查看特定 CPU 的负载,可以使用 -C 选项指定 CPU 核心:
cpustat -C 0
通过这些步骤,你可以使用 cpustat 工具来查看和分析 CentOS 系统的负载情况。