最新消息:时间抓起来说是金子,抓不住就是流水。

使用blockdev 设置磁盘预读扇区 进行磁盘优化

LINUX技术 老子黑牵翻 7458浏览 0评论

        最近,因为公司上下载服务器,我对下载服务器测试了几种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
重读分区表。

转载请注明:LINUX服务器运维架构技术分享 » 使用blockdev 设置磁盘预读扇区 进行磁盘优化

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址