Add option to ignore thinktime for rated IO
authorJens Axboe <axboe@kernel.dk>
Wed, 6 Dec 2017 19:27:07 +0000 (12:27 -0700)
committerJens Axboe <axboe@kernel.dk>
Wed, 6 Dec 2017 19:27:07 +0000 (12:27 -0700)
commit1a9bf8146d9842d268bcb01f4286325a8cfccc21
tree3347f14fbf0742140fcb7cecd24c77ca2fe2fc4d
parent67bfebe6af2e6d030ec739fa45ccb211f3e50a0e
Add option to ignore thinktime for rated IO

By default, fio will ignore thinktime when calculating the next
time to issue and IO, if rated IO is specified. This leads to
fio entering a catch-up type of mode after doing the specified
sleep. For some workloads, that may not be useful. If someone
asks for a specific amount of IOPS and sets a thinktime, they
may want to exclude the sleep time.

Fixes: https://github.com/axboe/fio/issues/497
Signed-off-by: Jens Axboe <axboe@kernel.dk>
HOWTO
backend.c
cconv.c
fio.1
io_u.c
options.c
server.h
thread_options.h