Add low water mark for queuing depth
authorJens Axboe <jens.axboe@oracle.com>
Tue, 20 Feb 2007 13:37:26 +0000 (14:37 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Tue, 20 Feb 2007 13:37:26 +0000 (14:37 +0100)
commite916b390684ec1ca6247f98138fa9c1682701d29
tree9764848471159223f0c649abbec8f6e4798b60e7
parent079ad09b1ef22fa0d47c2cd2673908c5619aa41a
Add low water mark for queuing depth

Current fio will attempt to keep the queue full at all times,
but sometimes that's not what you want. Add iodepth_low to
indicate a low water mark for queuing depth, so that when we
see a FIO_Q_BUSY or run out of free requests, let the queue
drain down to the iodepth_low setting before building it up
again.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
HOWTO
fio.c
fio.h
init.c