在 Ubuntu 系统中,cpustat 是一个用于显示 CPU 使用情况的工具,通常作为 sysstat 包的一部分提供。要使用 cpustat 查看进程信息,可以按照以下步骤操作:
安装 sysstat 包(如果尚未安装):
打开终端并运行以下命令来安装 sysstat 包:
sudo apt update
sudo apt install sysstat
使用 cpustat 查看进程信息:
默认情况下,cpustat 显示的是 CPU 的整体统计信息。要查看每个进程的 CPU 使用情况,可以使用 -p 选项:
sudo cpustat -p
这将显示系统中各个进程的 CPU 使用情况,包括 %usr、%sys 和 %idle 等指标。
其他选项:
-u:显示用户态 CPU 时间。-m:显示每个 CPU 的统计信息。-P ALL:显示所有进程的 CPU 使用情况。例如,要查看所有进程的详细 CPU 使用情况,可以使用:
sudo cpustat -p ALL
实时更新:
默认情况下,cpustat 会每隔一段时间更新一次数据。可以通过指定间隔时间(以秒为单位)和次数来控制更新频率。例如,每 2 秒更新一次,共更新 5 次:
sudo cpustat -p 2 5
通过这些步骤,你可以使用 cpustat 工具来监控和分析 Ubuntu 系统中进程的 CPU 使用情况。