X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=HOWTO;h=044b57221f3d18c431e4840bfcbdb21bbab31b2e;hp=250bc582f548640a92087a6d2119962d5f63d81e;hb=3e260a46ea9a8de224c3d0a29a608da3440f284a;hpb=572cfb3f4d2cbf22291b395f2bb41facdc17ce86 diff --git a/HOWTO b/HOWTO index 250bc582..044b5722 100644 --- a/HOWTO +++ b/HOWTO @@ -881,6 +881,20 @@ rate_iops_min=int If fio doesn't meet this rate of IO, it will cause the job to exit. The same format as rate is used for read vs write separation. +latency_target=int If set, fio will attempt to find the max performance + point that the given workload will run at while maintaining a + latency below this target. The values is given in microseconds. + See latency_window and latency_percentile + +latency_window=int Used with latency_target to specify the sample window + that the job is run at varying queue depths to test the + performance. The value is given in microseconds. + +latency_percentile=float The percentage of IOs that must fall within the + criteria specified by latency_target and latency_window. If not + set, this defaults to 100.0, meaning that all IOs must be equal + or below to the value set by latency_target. + max_latency=int If set, fio will exit the job if it exceeds this maximum latency. It will exit with an ETIME error.