Excessive passing around of struct fio_file
[fio.git] / HOWTO
diff --git a/HOWTO b/HOWTO
index 237b3ad23879efea84dbe46c69bd6754dc932f1d..745e9c72906a378fe1c5fb3818b3ab139834d633 100644 (file)
--- a/HOWTO
+++ b/HOWTO
@@ -289,11 +289,20 @@ 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
                concurrency.
 
+iodepth_batch=int This defines how many pieces of IO to submit at once.
+               It defaults to the same as iodepth, but can be set lower
+               if one so desires.
+
 iodepth_low=int        The low water mark indicating when to start filling
                the queue again. Defaults to the same as iodepth, meaning
                that fio will attempt to keep the queue full at all times.