在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)以获取更多选项和用法说明。