fio.1 says the default value for iodepth_batch is iodepth, but HOWTO says it
defaults to 1 and options.c defaults to 1. Which is intended?
The value is not displayed in the fio output anywhere, so it's unclear what
you're getting unless you specify a value.
fio.1:
iodepth_batch=int
Number of I/Os to submit at once. Default: iodepth.
HOWTO:
iodepth_batch_submit=int
iodepth_batch=int This defines how many pieces of IO to submit at once.
It defaults to 1 which means that we submit each IO
as soon as it is available, but can be raised to submit
bigger batches of IO at the time.
options.c:
{
.name = "iodepth_batch_complete",
.lname = "IO Depth batch complete",
.type = FIO_OPT_INT,
.off1 = td_var_offset(iodepth_batch_complete),
.help = "Number of IO buffers to retrieve in one go",
.parent = "iodepth",
.hide = 1,
.minval = 0,
.interval = 1,
.def = "1",
.category = FIO_OPT_C_IO,
.group = FIO_OPT_G_IO_BASIC,
},
---
Rob Elliott HP Server Storage
--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html