本包目录(357 条)

vmstat 的 IO 列判读

bi/bo 是每秒进出块设备的块数,wa 是 CPU 等待 IO 的时间比例;bi/bo 高且 wa 高通常意味着 IO 路径是瓶颈。

列bi(读块)/ bo(写块)/ wa(IO 等待)
口径块单位换算字节要结合文档确认
细分用 iostat 看设备级明细

采样

采样
vmstat 1 5
iostat -dx 1 3

易错点

  • wa 只在 CPU 有空闲时才计入,多核高并发下会低估 IO 压力
  • 系统级粒度看不出设备分布,需 iostat 或 diskstats 下钻

数据来源与参考

  • procps-ng 文档 vmstat(8)
  • sysstat 文档 iostat(1)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌