54 lines
762 B
Text
54 lines
762 B
Text
[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
|
|
|