diff options
author | Wu Fengguang <fengguang.wu@intel.com> | 2011-08-04 22:16:46 -0600 |
---|---|---|
committer | Wu Fengguang <fengguang.wu@intel.com> | 2011-10-03 21:08:58 +0800 |
commit | 8927f66c4ede9a18b4b58f7e6f9debca67065f6b (patch) | |
tree | f7c8490ab23a20cb86874ca8112f3dd1fc6002ae /fs/fs-writeback.c | |
parent | 57fc978cfb61ed40a7bbfe5a569359159ba31abd (diff) | |
download | linux-8927f66c4ede9a18b4b58f7e6f9debca67065f6b.tar.gz linux-8927f66c4ede9a18b4b58f7e6f9debca67065f6b.tar.bz2 linux-8927f66c4ede9a18b4b58f7e6f9debca67065f6b.zip |
writeback: dirty position control - bdi reserve area
Keep a minimal pool of dirty pages for each bdi, so that the disk IO
queues won't underrun. Also gently increase a small bdi_thresh to avoid
it stuck in 0 for some light dirtied bdi.
It's particularly useful for JBOD and small memory system.
It may result in (pos_ratio > 1) at the setpoint and push the dirty
pages high. This is more or less intended because the bdi is in the
danger of IO queue underflow.
Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
Diffstat (limited to 'fs/fs-writeback.c')
0 files changed, 0 insertions, 0 deletions