天天看点

Linux磁盘读取性能分析,linux磁盘IO读写性能优化

在LINUX系统中,如果有大量读请求,默认的请求队列或许应付不过来,我们可以

动态调整请求队列数来提高效率,默认的请求队列数存放在/sys/block/xvda/queue/nr_requests 文件中,

注意:/sys/block/xvda ,这里 xvda 写的是你自己的硬盘名,因我的是vps所以是xvda,有可能的参数是 sda hda....等等。

如果你不清楚可以,fdisk -l查看一下自己的物理磁盘名称。

[[email protected] public_html]# fdisk -l

Disk /dev/xvdd: 117 MB, 117549056 bytes

255 heads, 63 sectors/track, 14 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/xvdd doesn't contain a valid partition table

Disk /dev/xvda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/xvda1   *           1          13      104391   83  Linux

/dev/xvda2              14        2610    20860402+  8e  Linux LVM