admin

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

admin linux 2023-01-25 444浏览 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技术 的文章
发表评论