diff options
author | Bob Peterson <rpeterso@redhat.com> | 2011-09-15 09:59:56 -0400 |
---|---|---|
committer | Steven Whitehouse <swhiteho@redhat.com> | 2011-10-21 12:39:47 +0100 |
commit | bd5437a7d4307a35f2c7cc19cad706ec0e5d61f0 (patch) | |
tree | 3014bf500f6fc1aa90989d5ae956d1c45ff478d2 /fs/gfs2/incore.h | |
parent | f75bbfb4dda68c86eb33cde7e2b5c1343c6d5812 (diff) | |
download | blackbird-op-linux-bd5437a7d4307a35f2c7cc19cad706ec0e5d61f0.tar.gz blackbird-op-linux-bd5437a7d4307a35f2c7cc19cad706ec0e5d61f0.zip |
GFS2: speed up delete/unlink performance for large files
This patch improves the performance of delete/unlink
operations in a GFS2 file system where the files are large
by adding a layer of metadata read-ahead for indirect blocks.
Mileage will vary, but on my system, deleting an 8.6G file
dropped from 22 seconds to about 4.5 seconds.
Signed-off-by: Bob Peterson <rpeterso@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'fs/gfs2/incore.h')
0 files changed, 0 insertions, 0 deletions