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