在 Ubuntu 系统中,cpustat 是一个用于显示 CPU 使用情况的工具,通常作为 sysstat 包的一部分提供。要使用 cpustat 查看进程信息,你可以结合其他命令来获取更详细的信息。
以下是一些方法:
安装 sysstat(如果尚未安装):
sudo apt update
sudo apt install sysstat
使用 cpustat 查看 CPU 使用情况:
默认情况下,cpustat 会显示每个 CPU 的统计信息。你可以使用 -p 选项来显示每个进程的 CPU 使用情况。
sudo cpustat -p
结合 pidstat 查看更详细的进程信息:
pidstat 是另一个强大的工具,可以用来监控单个或多个进程的 CPU、内存、I/O 等统计信息。首先确保 sysstat 包中包含 pidstat。
sudo apt install sysstat
然后使用以下命令查看所有进程的 CPU 使用情况:
sudo pidstat -u
如果你想监控特定进程的 CPU 使用情况,可以使用 -p 选项并指定 PID:
sudo pidstat -p <PID>
使用 htop 或 top 命令:
这些命令提供了实时的系统监视功能,包括进程的 CPU 和内存使用情况。
htop
或者
top
这些工具可以帮助你有效地监控和分析 Ubuntu 系统上的进程和 CPU 使用情况。