在 Ubuntu 系统中,cpustat 是一个用于显示 CPU 使用情况的工具,通常作为 sysstat 包的一部分提供。默认情况下,cpustat 会显示所有 CPU 的统计信息。如果你想监控单个 CPU 的使用情况,可以使用 -p 选项指定 CPU 编号。
以下是如何使用 cpustat 监控单个 CPU 的步骤:
安装 sysstat(如果尚未安装):
如果你还没有安装 sysstat,可以使用以下命令进行安装:
sudo apt update
sudo apt install sysstat
使用 cpustat 监控单个 CPU:
使用 -p 选项后跟 CPU 编号来监控特定的 CPU。例如,要监控 CPU 0,可以运行:
sudo cpustat -p 0
这将显示 CPU 0 的详细统计信息,包括用户时间、系统时间、空闲时间等。
持续监控:
如果你想持续监控某个 CPU,可以将 cpustat 命令与 watch 命令结合使用。例如,每秒更新一次 CPU 0 的信息:
watch -n 1 sudo cpustat -p 0
其他选项:
cpustat 提供了多个选项,可以根据需要调整输出格式和内容。例如,你可以使用 -u 选项以百分比形式显示 CPU 使用率,或者使用 -m 选项查看每个 CPU 核心的详细信息。
通过这些方法,你可以方便地监控 Ubuntu 系统中单个 CPU 的性能和使用情况。