在 Ubuntu 系统中,cpustat
命令是 sysstat
包的一部分。它主要用于显示 CPU 的统计信息,包括每个 CPU 的使用率、上下文切换次数、中断次数等。要使用 cpustat
查看 CPU 信息,请按照以下步骤操作:
-
安装 sysstat 包(如果尚未安装): 打开终端并运行以下命令来安装
sysstat
包:sudo apt update sudo apt install sysstat
-
运行 cpustat 命令: 安装完成后,可以通过以下命令查看 CPU 的实时统计信息:
cpustat
默认情况下,
cpustat
会显示当前时刻的 CPU 使用情况。如果你想查看特定时间间隔的 CPU 统计信息,可以使用-w
选项指定间隔秒数和显示次数。例如,以下命令每 2 秒更新一次 CPU 统计信息,共显示 5 次:cpustat -w 2 5
-
查看输出信息:
cpustat
的输出通常包括以下列:\usr
:用户态占用 CPU 的百分比。%sys
:内核态占用 CPU 的百分比。%iowait
:等待 I/O 操作完成的时间百分比。%steal
:虚拟机管理程序等待物理 CPU 的时间百分比(在虚拟化环境中)。%idle
:CPU 空闲时间百分比。
这些信息可以帮助你了解 CPU 的使用情况和性能瓶颈。如果你需要更详细的报告,可以查看 man cpustat
获取更多选项和详细信息。