summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorAndrew Morton <akpm@zip.com.au>2002-05-19 02:22:37 -0700
committerArnaldo Carvalho de Melo <acme@conectiva.com.br>2002-05-19 02:22:37 -0700
commita9f525e6819d2c136e469d13c8b2e8097100930c (patch)
tree1539d72fe24f0521439d7f7f615d0e8bab52ce49 /include/linux
parentacb5f6f9bb66a409205a3a9fa6dffa98e8520d00 (diff)
[PATCH] ext2: preread inode backing blocks
When ext2 creates a new inode, perform an asynchronous preread against its backing block. Without this patch, many-file writeout gets stalled by having to read many individual inode table blocks in the middle of writeback. It's worth about a 20% gain in writeback bandwidth for the many-file writeback case. ext3 already reads the inode's backing block in ext3_new_inode->ext3_mark_inode_dirty, so no change is needed there. A backport to 2.4 would make sense.
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions