1[global] 2ioengine=falloc 3iodepth=1 4direct=0 5buffered=0 6directory=/scratch 7nrfiles=1 8size=100M 9filesize=100M 10group_reporting 11 12 13# Run falloc and punch_hole threads in parallel 14# After activity file will be highly fragmented 15[falloc-fuzzer] 16stonewall 17runtime=10 18time_based=10 19bssplit=4k/10:64k/50:32k/40 20rw=randwrite 21numjobs=1 22filename=fragmented_file 23 24[punch hole-fuzzer] 25bs=4k 26runtime=10 27time_based=10 28rw=randtrim 29numjobs=2 30filename=fragmented_file 31 32## Mesure IO performance on fragmented file 33[sequential aio-dio write] 34stonewall 35ioengine=libaio 36numjobs=1 37iodepth=128 38buffered=0 39direct=1 40rw=write 41bs=64k 42filename=fragmented_file 43 44[sequential buffered read] 45stonewall 46ioengine=sync 47numjobs=1 48iodepth=1 49buffered=1 50direct=0 51rw=read 52bs=64k 53filename=fragmented_file 54 55