Move init code to libfio
[fio.git] / examples / e4defrag
index d39214903a418777de5f8c1a4aa01da7e321438a..cb94e85acae407669b0d13997067349f7a50f0f6 100644 (file)
@@ -1,32 +1,41 @@
 [global]
-
-direct=0
-buffered=0
+ioengine=e4defrag
 directory=/scratch
-
 nrfiles=1
+filesize=100M
+size=100M
+bs=32k
+#group_reporting
 
-filesize=4G
-fadvise_hint=0
-
-group_reporting
+[isolated-e4defrag]
+# It is important to disable buffered io
+buffered=0
+donorname=file.def
+filename=file1
+inplace=0
+rw=write
 
-[defrag-fuzzer-8k]
+# Run e4defrag and aio-dio workers in parallel
+[e4defrag]
+stonewall
+time_based=30
+runtime=30
 ioengine=e4defrag
-iodepth=1
-size=1G
-bs=8k
+buffered=0
 donorname=file.def
-filename=file
+filename=file1
 inplace=0
-rw=randwrite
-numjobs=1
+rw=write
 
 [random-aio-32k]
 ioengine=libaio
+runtime=30
+verify=md5
+direct=1
+bs=64k
 iodepth=128
-bs=32k
-size=4G
-filename=file
-rw=randwrite
-numjobs=1
+filename=file1
+rw=randrw
+numjobs=4
+
+