Read Ahead

2021-07-01  本文已影响0人  clive0x

使用Redhat 5.x时

blockdev --getra /dev/xxx时,默认是128KB(32页)

最近在Centos7上,该值成了4M

原来通过/etc/rc.local blockdev --setra来设置,最近发现可以配置

/sys/block/$DEVICE-NAME/queue/read_ahead_kb

/sys/block/$DEVICE-NAME/bdi//read_ahead_kb

read ahead分current window与ahead window,

current window初始大小为request pages,不超过上面设置的最大值,ahead window初始为current window 2倍或者4倍。

上一篇 下一篇

猜你喜欢

热点阅读