directory=x Use 'x' as the top level directory for storing files
rw=x 'x' may be: read, randread, write, or randwrite
+ ioengine=x 'x' may be: aio/libaio for Linux aio, posixaio for
+ POSIX aio, sync for regular read/write io, or
+ mmap for mmap'ed io.
overwrite=x If 'x', layout a write file first.
prio=x Run io at prio X, 0-7 is the kernel allowed range
prioclass=x Run io at prio class X
fsync=x If writing, fsync after every x blocks have been written
startdelay=x Start this thread x seconds after startup
timeout=x Terminate x seconds after startup
- aio Use Linux async io
- aio_depth=x Allow x iocbs in flight
+ iodepth=x For async io, allow 'x' ios in flight
size=x Set file size to x bytes (x string can include k/m/g)
offset=x Start io at offset x (x string can include k/m/g)
invalidate=x Invalidate page cache for file prior to doing io
fgetpos(f, &off);
continue;
}
- if (!check_int(p, "aio_depth", &td->aio_depth)) {
+ if (!check_int(p, "iodepth", &td->aio_depth)) {
fgetpos(f, &off);
continue;
}