cpustat
是一个用于显示 CPU 统计信息的工具,它是 sysstat
包的一部分。要使用 cpustat
监控单核 CPU 的性能,你可以按照以下步骤操作:
安装 sysstat(如果尚未安装):
sudo yum install sysstat
使用 cpustat 监控特定 CPU 核心:
cpustat
默认会显示所有 CPU 核心的统计信息。如果你想要监控特定的 CPU 核心,可以使用 -C
选项后跟核心编号。例如,要监控 CPU 核心 0 的性能,可以运行:
sudo cpustat -C 0
实时监控:
如果你想要实时地监控 CPU 核心的性能,可以使用 -i
选项后跟刷新间隔(以秒为单位)。例如,每秒刷新一次 CPU 核心 0 的统计信息:
sudo cpustat -C 0 -i 1
监控多个核心: 如果你想要同时监控多个核心,可以用逗号分隔核心编号。例如,监控 CPU 核心 0 和 1:
sudo cpustat -C 0,1
查看详细的 CPU 统计信息:
cpustat
提供了许多选项来显示更详细的 CPU 统计信息。例如,使用 -m
选项可以显示每个核心的详细内存统计信息:
sudo cpustat -C 0 -m
持续监控直到手动停止:
如果你想要 cpustat
持续运行直到你手动停止它,可以使用 watch
命令。例如,每秒监控一次 CPU 核心 0:
watch -n 1 'sudo cpustat -C 0'
请注意,cpustat
显示的是从系统启动开始到现在的累积统计信息,而不是实时的瞬时值。如果你需要更实时的数据,可能需要考虑使用其他工具,如 top
或 htop
,它们可以显示实时的 CPU 使用情况。