]> git.baikalelectronics.ru Git - kernel.git/commit
cfq-iosched: implement slower async initiate and queue ramp up
authorJens Axboe <jens.axboe@oracle.com>
Sat, 3 Oct 2009 14:26:03 +0000 (16:26 +0200)
committerJens Axboe <jens.axboe@oracle.com>
Sat, 3 Oct 2009 14:27:13 +0000 (16:27 +0200)
commit7cd0ef66d506b3235d884967d60aa8b0cf8c9e63
tree22716c5388f0269f5c1cef54958ae27df256c498
parenta5136dbc76edc125d7a2c71586075361a6701454
cfq-iosched: implement slower async initiate and queue ramp up

This slowly ramps up the async queue depth based on the time
passed since the sync IO, and doesn't allow async at all until
a sync slice period has passed.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
block/blk-core.c
block/cfq-iosched.c
include/linux/blkdev.h