diff options
author | Bob Peterson <rpeterso@redhat.com> | 2011-10-27 18:16:06 +0200 |
---|---|---|
committer | Steven Whitehouse <swhiteho@redhat.com> | 2011-11-08 10:52:12 +0100 |
commit | dfe4d34b39b80faff52489f950a18523da7581bf (patch) | |
tree | be478e2c4988612eef88a1669f774dd8f9f9b8af /include/sound/memalloc.h | |
parent | GFS2: Fix up REQ flags (diff) | |
download | linux-dfe4d34b39b80faff52489f950a18523da7581bf.tar.xz linux-dfe4d34b39b80faff52489f950a18523da7581bf.zip |
GFS2: Add readahead to sequential directory traversal
This patch adds read-ahead capability to GFS2's
directory hash table management. It greatly improves
performance for some directory operations. For example:
In one of my file systems that has 1000 directories, each
of which has 1000 files, time to execute a recursive
ls (time ls -fR /mnt/gfs2 > /dev/null) was reduced
from 2m2.814s on a stock kernel to 0m45.938s.
Signed-off-by: Bob Peterson <rpeterso@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'include/sound/memalloc.h')
0 files changed, 0 insertions, 0 deletions