在 Ubuntu 系统中,cpustat 是一个用于显示 CPU 使用情况的工具,通常作为 sysstat 包的一部分提供。要实现实时监控 CPU 使用情况,可以使用 cpustat 命令的 -w 或 --wait 选项,该选项允许你指定一个间隔时间来定期刷新输出。
以下是如何使用 cpustat 进行实时监控的步骤:
安装 sysstat 包(如果尚未安装):
sudo apt update
sudo apt install sysstat
使用 cpustat 进行实时监控:
使用 -w 选项指定刷新间隔(以秒为单位)。例如,每隔 2 秒刷新一次 CPU 使用情况:
cpustat -w 2
这将每 2 秒更新一次 CPU 统计信息,直到你手动停止该命令(通常可以通过按 Ctrl+C 来实现)。
查看更多选项:
你可以使用 man cpustat 查看 cpustat 的所有可用选项和详细信息,以便根据需要进行自定义。
cpustat 提供了丰富的 CPU 性能监控功能,包括每个 CPU 核心的详细统计信息、上下文切换次数、中断次数等。通过调整刷新间隔,你可以获得所需的实时监控精度。