summaryrefslogtreecommitdiffstats
path: root/fs/quota_v1.c
diff options
context:
space:
mode:
authorChris Mason2008-11-13 15:59:36 +0100
committerChris Mason2008-11-13 15:59:36 +0100
commit6f3577bdc768e6dae3c4d419e89b5a904f470728 (patch)
tree69d0df75fe55f7c4e9b2f1a1651478e37a3d2920 /fs/quota_v1.c
parentBtrfs: Fix compile warnings on 32 bit machines (diff)
downloadkernel-qcow2-linux-6f3577bdc768e6dae3c4d419e89b5a904f470728.tar.gz
kernel-qcow2-linux-6f3577bdc768e6dae3c4d419e89b5a904f470728.tar.xz
kernel-qcow2-linux-6f3577bdc768e6dae3c4d419e89b5a904f470728.zip
Btrfs: Improve metadata read latencies
This fixes latency problems on metadata reads by making sure they don't go through the async submit queue, and by tuning down the amount of readahead done during btree searches. Also, the btrfs bdi congestion function is tuned to ignore the number of pending async bios and checksums pending. There is additional code that throttles new async bios now and the congestion function doesn't need to worry about it anymore. Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/quota_v1.c')
0 files changed, 0 insertions, 0 deletions