cpustat 是一个用于显示 CPU 统计信息的工具,它可以实时监控 CPU 的使用情况。要使用 cpustat 实时监控 CPU,请按照以下步骤操作:
sysstat 软件包,因为 cpustat 是该软件包的一部分。在基于 Debian 的系统(如 Ubuntu)上,可以使用以下命令安装:sudo apt-get update
sudo apt-get install sysstat
在基于 RHEL 的系统(如 CentOS)上,可以使用以下命令安装:
sudo yum install sysstat
cpustat 命令。要实时监控 CPU 使用情况,可以使用 -w 或 --wait 选项,后跟一个表示刷新间隔的秒数。例如,要每秒刷新一次 CPU 统计信息,可以运行:cpustat -w 1
这将显示 CPU 的实时使用情况,包括用户空间占用、系统空间占用、空闲时间等。
-c 或 --cpu 选项。例如,要查看每个 CPU 核心的详细统计信息,可以运行:cpustat -c -w 1
-p 或 --pid 选项,后跟进程 ID。例如,要查看进程 ID 为 12345 的进程的 CPU 使用情况,可以运行:cpustat -p 12345 -w 1
这些选项可以组合使用,以便根据需要定制实时监控的输出。更多关于 cpustat 的信息和选项,请参阅其手册页(通过运行 man cpustat 查看)。