X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=HOWTO;h=06408e40e16a91fadeea2dce399efc444845b6e5;hp=de4b0a9932b43f207260a569a5e33349efebc63b;hb=5af1c6f3b46b40ef6b7021a34fd38889226e137f;hpb=c6441dc9e95cba2a31dec63272917fdf496c75c4 diff --git a/HOWTO b/HOWTO index de4b0a99..06408e40 100644 --- a/HOWTO +++ b/HOWTO @@ -253,6 +253,14 @@ bs_unaligned If this option is given, any byte size value within bsrange nrfiles=int Number of files to use for this job. Defaults to 1. +file_service_type=str Defines how fio decides which file from a job to + service next. The following types are defined: + + random Just choose a file at random. + + roundrobin Round robin over open files. This + is the default. + ioengine=str Defines how the job issues io to the file. The following types are defined: @@ -289,6 +297,11 @@ ioengine=str Defines how the job issues io to the file. The following or receive, if the latter only the port argument is used. + external Prefix to specify loading an external + IO engine object file. Append the engine + filename, eg ioengine=external:/tmp/foo.o + to load ioengine foo.o in /tmp. + iodepth=int This defines how many io units to keep in flight against the file. The default is 1 for each file defined in this job, can be overridden with a larger value for higher