用 iostat -x 分析磁盘 I/O

iostat -x 按设备输出扩展统计——r/s、w/s、await 和 %util——并按间隔刷新,方便观察饱和度。

Linux性能磁盘iostat 磁盘 IO低风险
运行 `iostat -x 2 5` 每 2 秒采样一次、共 5 次查看扩展磁盘统计,关注 %util 和 await 来发现饱和或缓慢的磁盘。

01命令

命令
$ iostat -x 2 5

02作用说明

不带参数的 `iostat` 只有粗略的传输总量,-x 才能显示有用的按设备列。await 是请求平均等待时间(毫秒),机械硬盘的 await 长期高于约 15ms 就是危险信号;%util 接近 100% 表示设备已饱和。第一份报告是开机以来的平均值,应忽略而只看间隔采样;加 `-d` 可以去掉 CPU 表,`-k`/`-m` 控制单位。

03风险

风险低风险
使用条件sysstat package (apt install sysstat / dnf install sysstat).

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-17 · 分类: 系统与设置

06相关方案