# Test job that demonstrates how to use the latency target | |
# profiling. Fio will find the queue depth between 1..128 | |
# that fits within the latency constraints of this 4k random | |
# read workload. | |
[global] | |
bs=4k | |
rw=randread | |
random_generator=lfsr | |
direct=1 | |
ioengine=libaio | |
iodepth=128 | |
# Set max acceptable latency to 500msec | |
latency_target=500000 | |
# profile over a 5s window | |
latency_window=5000000 | |
# 99.9% of IOs must be below the target | |
latency_percentile=99.9 | |
[device] | |
filename=/dev/sda |