[global] ioengine=falloc iodepth=1 direct=0 buffered=0 directory=/scratch nrfiles=1 size=100M filesize=100M group_reporting # Run falloc and punch_hole threads in parallel # After activity file will be highly fragmented [falloc-fuzzer] stonewall runtime=10 time_based=10 bssplit=4k/10:64k/50:32k/40 rw=randwrite numjobs=1 filename=fragmented_file [punch hole-fuzzer] bs=4k runtime=10 time_based=10 rw=randtrim numjobs=2 filename=fragmented_file ## Mesure IO performance on fragmented file [sequential aio-dio write] stonewall ioengine=libaio numjobs=1 iodepth=128 buffered=0 direct=1 rw=write bs=64k filename=fragmented_file [sequential buffered read] stonewall ioengine=sync numjobs=1 iodepth=1 buffered=1 direct=0 rw=read bs=64k filename=fragmented_file