X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=HOWTO;h=79d31dffde05e8002397b0771f2c87193f293c09;hp=ae19834f84fccd56f86feab0c2a9abf0b99c897f;hb=c7c280ed2e4f836bd8e9e125d55d097539b70e21;hpb=c2b1e753ca7abaca7f177cb1ca5087ca3971542b diff --git a/HOWTO b/HOWTO index ae19834f..79d31dff 100644 --- a/HOWTO +++ b/HOWTO @@ -223,7 +223,11 @@ bs=siint The block size used for the io units. Defaults to 4k. bsrange=irange Instead of giving a single block size, specify a range and fio will mix the issued io block sizes. The issued io unit will always be a multiple of the minimum value - given. + given (also see bs_unaligned). + +bs_unaligned If this option is given, any byte size value within bsrange + may be used as a block range. This typically wont work with + direct IO, as that normally requires sector alignment. nrfiles=int Number of files to use for this job. Defaults to 1. @@ -284,6 +288,13 @@ rwmixwrite=int How large a percentage of the mix should be writes. If both up to 100%, the latter of the two will be used to override the first. +norandommap Normally fio will cover every block of the file when doing + random IO. If this option is given, fio will just get a + new random offset without looking at past io history. This + means that some blocks may not be read or written, and that + some blocks may be read/written more than once. This option + is mutually exclusive with verify= for that reason. + nice=int Run the job with the given nice value. See man nice(2). prio=int Set the io priority value of this job. Linux limits us to