·wrqm/s:每秒进行merge的写操作数目,即delta(wmerge)/s。
命令显示结果如下所示:
制作ISO镜像的时候,例如:
制作驱动盘的时候,例如,将硬盘上的驱动文件复制到一个软驱中:
Units = cylinders of 16065 * 512 = 8225280 bytes
上述参数表示仅复制blocks个块,块大小等于ibs指定的字节数。
0.88 0.38 0.30
/dev/sda1 * 1 13 104391 83 Linux
上述参数表示输出文件名,默认为标准输出。
·%util:一秒中有百分之多少的时间用于I/O操作,或者说一秒中有多少时间I/O队列是非空的,即delta(use)/s/1000(因为use的单位为毫秒)。
/dev/sda3 3201 3582 3068415 82 Linux swap / Solaris
·如果%util接近100%,则说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。
Filesystem Size Used Avail Use% Mounted on
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
255 heads, 63 sectors/track, 19457 cylinders
of=file
4)查看Linux系统中某目录的大小,这在工作中经常会遇到。可以使用如下命令查看:
或者
skip=blocks
dd if=mptlinux-3.02.68-1-rhel4.i686.dd of=/dev/fd0 bs=10k
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
Device Boot Start End Blocks Id System
上述参数表示一次读入bytes个字节(即一个块大小为bytes个字节)。
hda 0.00 44.00 3.00 29.00 16.00 292.00 19.25 0.06 1.88 12.67 0.76 1.50 4.80
·rrqm/s:每秒进行merge的读操作数目,即delta(rmerge)/s。
Device: rrqm/s wrqm/s r/s w/s
·rsec/s:每秒读扇区数,即delta(rsect)/s。
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
上述参数表示从输出文件开头跳过blocks个块后再开始复制(通常当输出文件是磁盘或磁带时才有效)。
制作交换文件的时候,例如:
·r/s:每秒完成的读I/O设备的次数,即delta(rio)/s。
du -cks * | sort -rn | head -n 10
3)查看硬盘的I/O性能,命令如下所示:
iostat –d –x –k 1 5
count=blocks
命令显示结果如下: