理解 iostat -s 输出中的“w+d”标签

理解 iostat -s 输出中的“w+d”标签

iotop 的手册页没有提到当输出被 -s(短)输出修改时标签代表什么。我可以推断它们表示每秒写入的兆字节数和总数,但我不明白 +d 代表什么。

输出如下:

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           9.80    0.00    4.63   16.10    0.00   69.46

$ iostat -sm 3 /dev/md2 /dev/md4 /dev/nvme0n1 /dev/sd{a,b,c,d}
(...)
Device             tps    MB_read/s     MB_w+d/s    MB_read     MB_w+d
md2            1096.00       273.58         0.33        820          1
md4            1339.33         0.00       319.25          0        957
nvme0n1           0.00         0.00         0.00          0          0
sda            1069.67        67.88         0.17        203          0
sdb             822.67         0.00       160.08          0        480
sdc            1078.00        68.90         0.17        206          0
sdd            1083.67        70.25         0.17        210          0

我认为 + 表示单词的中间部分已被删除,但 +d 让我感到困惑。请帮我理解标签的含义。我的想法如下:

  • Device:块设备的名称
  • tps:每秒交易次数
  • MB_read/s:每秒读取的兆字节数
  • MB_w+d/s:每秒写入的兆字节数
  • MB_read:采样期间的总和
  • MB_w+d: 采样周期内的总和

“+d” 是什么意思?!

  • 写了嗎?
  • 写什么?
  • 写了嗎?
  • 已写入磁盘?
  • 写的是乌德琴吗?

...我不明白:)


如果有人好奇的话,其他两种模式中的标签/标题是:

default
Device      tps    kB_read/s    kB_wrtn/s    kB_dscd/s    kB_read    kB_wrtn    kB_dscd

extended
Device      r/s     rkB/s   rrqm/s  %rrqm r_await rareq-sz     w/s     wkB/s   wrqm/s  %wrqm w_await wareq-sz     d/s     dkB/s   drqm/s  %drqm d_await dareq-sz     f/s f_await  aqu-sz  %util

相关内容