X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=fio.1;h=a897d27981a9b1de289121cd0ac58f48ada276ca;hp=38341b3191448f67f81adc23c589542b8fd75aee;hb=e9f484791ffd436f39bae0b601e6fc97942c1814;hpb=cea0b7c046290bbcc57ef7dcee18f90d08e9d72a diff --git a/fio.1 b/fio.1 index 38341b31..a897d279 100644 --- a/fio.1 +++ b/fio.1 @@ -187,15 +187,18 @@ block sizes for exact control of the issued IO for a job that has mixed block sizes. The format of the option is bssplit=blocksize/percentage, optionally adding as many definitions as needed seperated by a colon. Example: bssplit=4k/10:64k/50:32k/40 would issue 50% 64k blocks, 10% 4k -blocks and 40% 32k blocks. +blocks and 40% 32k blocks. \fBbssplit\fR also supports giving separate +splits to reads and writes. The format is identical to what the +\fBbs\fR option accepts, the read and write parts are separated with a +comma. .TP .B blocksize_unaligned\fR,\fP bs_unaligned If set, any size in \fBblocksize_range\fR may be used. This typically won't work with direct I/O, as that normally requires sector alignment. .TP .BI blockalign \fR=\fPint[,int] "\fR,\fB ba" \fR=\fPint[,int] -At what boundary to align random IO offsets. Defaults to the same as -'blocksize' the minimum blocksize given. Minimum alignment is typically 512b +At what boundary to align random IO offsets. Defaults to the same as 'blocksize' +the minimum blocksize given. Minimum alignment is typically 512b for using direct IO, though it usually depends on the hardware block size. This option is mutually exclusive with using a random map for files, so it will turn off that option. @@ -470,6 +473,11 @@ If true, serialize file creation for the jobs. Default: true. .BI create_on_open \fR=\fPbool If true, the files are not created until they are opened for IO by the job. .TP +.BI pre_read \fR=\fPbool +If this is given, files will be pre-read into memory before starting the given +IO operation. This will also clear the \fR \fBinvalidate\fR flag, since it is +pointless to pre-read and then drop the cache. +.TP .BI unlink \fR=\fPbool Unlink job files when done. Default: false. .TP @@ -831,7 +839,7 @@ was written by Jens Axboe . This man page was written by Aaron Carroll based on documentation by Jens Axboe. .SH "REPORTING BUGS" -Report bugs to the \fBfio\fR mailing list . +Report bugs to the \fBfio\fR mailing list . See \fBREADME\fR. .SH "SEE ALSO" For further documentation see \fBHOWTO\fR and \fBREADME\fR.