最近,因为公司上下载服务器,我对下载服务器测试了几种RAID方案,有RAID0 RAID10 RAID5 RAID50但效果都不是很好,后来查阅了不少资料,可以采用LINUX的BLOCKDEV命令来把预读扇区设置大一点,让IO寻址的时间缩短,从而优化IO性能,这里就来介绍已下blockdev的用法:
查看当前磁盘预读扇区
	hdparm -a /dev/sdb1
	设置磁盘预读扇区
	blockdev –setra 4096 /dev/sdb1
相关指令
设置磁盘读写
	blockdev –setrw
命令(COMMANDS)
	–setro
	设置只读模式。
–setrw
	设置读写模式。
–getro
	只读模式检测。如果是只读模式,显示1,否则显示0。
–getss
	用字节为单位打印扇区大小——一般是512字节。
–getsize
	显示设备容量(使用512个字节大小的扇区为单位)
–setra N
	设置预读扇区(512字节)为 N 个。
–getra
	打印预读扇区(512字节)
–flushbufs
	刷新缓存。
–rereadpt
	重读分区表。