在Linux系统中,cpustat
是一个用于显示CPU统计信息的工具,它通常包含在 sysstat
包中。要使用 cpustat
查看CPU使用率,请按照以下步骤操作:
安装 sysstat
包(如果尚未安装):
sudo apt-get update
sudo apt-get install sysstat
sudo yum install sysstat
或者(对于较新的Fedora版本):sudo dnf install sysstat
运行 cpustat
命令:
cpustat
将显示CPU的详细统计信息,包括每秒的CPU使用率。cpustat
-u
选项:cpustat -u
cpustat -u 5 3
解读输出:
cpustat
的输出通常包括以下列:
%usr
:用户空间进程使用的CPU百分比。%sys
:内核空间进程使用的CPU百分比。%iowait
:CPU等待I/O操作完成的时间百分比。%steal
:虚拟机管理程序从虚拟CPU中“偷取”的时间百分比(仅在虚拟化环境中相关)。%idle
:CPU空闲时间百分比。这些列的总和应该接近100%。
请注意,cpustat
命令的输出可能会因系统配置和 sysstat
版本的不同而略有差异。如果你需要更详细的输出或特定的统计信息,可以查阅 sysstat
的手册页(通过运行 man cpustat
)以获取更多选项和用法说明。