X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;ds=sidebyside;f=HOWTO;h=6b449e97029b674525983ac158e5b40881f1b733;hb=5ffd562645eceb5af6c8d068014538320d8a93e9;hp=1c9b2c1020f7e7d53b43926fcb3c3369a1db07f8;hpb=a02ec45af6b1f9ca1d8b578b4264bcd053886801;p=fio.git diff --git a/HOWTO b/HOWTO index 1c9b2c10..6b449e97 100644 --- a/HOWTO +++ b/HOWTO @@ -1252,7 +1252,9 @@ I/O type is incremented for each sub-job (i.e. when :option:`numjobs` option is specified). This option is useful if there are several jobs which are intended to operate on a file in parallel disjoint segments, with even - spacing between the starting points. + spacing between the starting points. Percentages can be used for this option. + If a percentage is given, the generated offset will be aligned to the minimum + ``blocksize`` or to the value of ``offset_align`` if provided. .. option:: number_ios=int @@ -2031,6 +2033,12 @@ with the caveat that when used on the command line, they must come after the map and release for each IO. This is more efficient, and reduces the IO latency as well. +.. option:: registerfiles : [io_uring] + With this option, fio registers the set of files being used with the + kernel. This avoids the overhead of managing file counts in the kernel, + making the submission and completion part more lightweight. Required + for the below :option:`sqthread_poll` option. + .. option:: sqthread_poll : [io_uring] Normally fio will submit IO by issuing a system call to notify the