]> git.baikalelectronics.ru Git - kernel.git/commit
cfq-iosched: remove limit of dispatch depth of max 4 times quantum
authorJens Axboe <jens.axboe@oracle.com>
Mon, 20 Oct 2008 13:44:28 +0000 (15:44 +0200)
committerJens Axboe <jens.axboe@oracle.com>
Mon, 29 Dec 2008 07:29:51 +0000 (08:29 +0100)
commitf093fc1b482187f7e473364df54bd8861496c22d
treecb72eba9e27bf893928189c832d29e97bbe132ad
parentfd2dc7952e2c08b3f6697e69d0e47ea185cf6389
cfq-iosched: remove limit of dispatch depth of max 4 times quantum

This basically limits the hardware queue depth to 4*quantum at any
point in time, which is 16 with the default settings. As CFQ uses
other means to shrink the hardware queue when necessary in the first
place, there's really no need for this extra heuristic. Additionally,
it ends up hurting performance in some cases.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
block/cfq-iosched.c