iowait 是一个表示 CPU 等待 I/O 操作完成的时间百分比。在 cpustat 命令的输出中,你可以找到这个指标。以下是如何查看 iowait 的步骤:
打开终端。
输入 cpustat 命令并按回车键。这将显示 CPU 的各种统计信息,包括用户时间、系统时间、空闲时间等。
在输出中找到 “iowait” 列。这一列显示了 CPU 等待 I/O 操作完成的时间百分比。
例如,cpustat 的输出可能如下所示:
CPU %usr %sys %iowait %steal %idle
all 12.34 5.67 1.23 0.01 80.75
cpu0 12.56 5.89 1.34 0.01 80.20
cpu1 12.12 5.45 1.12 0.02 81.31
在这个例子中,iowait 列显示了所有 CPU 的平均等待 I/O 操作完成的时间百分比。你可以看到,所有 CPU 的 iowait 百分比分别为 1.23%、1.34% 和 1.12%。
请注意,cpustat 命令可能需要先安装 sysstat 软件包。在某些 Linux 发行版中,你可以使用以下命令安装它:
sudo apt-get install sysstat
sudo yum install sysstat
sudo pacman -S sysstat