Commit | Line | Data |
---|---|---|
d54fce84 DM |
1 | ################################################# |
2 | # Hardcode defragmentation patterns | |
3 | # Please be carefull, it can trigger kernel panic | |
4 | ################################################# | |
5 | [global] | |
6 | ioengine=e4defrag | |
7 | group_reporting | |
8 | directory=/scratch | |
9 | nrfiles=1 | |
10 | filesize=100M | |
11 | size=100M | |
12 | donorname=file.def | |
13 | bs=32k | |
14 | ||
15 | ########### | |
16 | # Run several defragmentation threads for different files, but | |
17 | # use shared donor file | |
18 | [parallel-e4defrag] | |
19 | buffered=0 | |
20 | inplace=0 | |
21 | rw=write | |
22 | numjobs=4 | |
23 | ||
24 | ######## | |
25 | # Run two defragmentation threads, each thread use another's file | |
26 | # as donor file | |
27 | ||
28 | [e4defrag-1] | |
29 | stonewall | |
30 | inplace=0 | |
31 | rw=write | |
32 | donorname=e4defrag-2 | |
33 | ||
34 | [e4defrag-2] | |
35 | inplace=0 | |
36 | rw=write | |
37 | donorname=e4defrag-1 | |
38 | ||
39 | ########### | |
40 | # Run random defragment activity | |
41 | [e4defrag-fuzzer-4k] | |
42 | stonewall | |
43 | inplace=1 | |
44 | bs=4k | |
45 | rw=randwrite | |
46 | filename=file | |
47 | donorname=file.def | |
48 | ||
49 | ######## | |
50 | # Run random e4defrag and various aio workers in parallel | |
51 | [e4defrag-fuzzer-4k] | |
52 | stonewall | |
53 | continue_on_error=all | |
54 | inplace=1 | |
55 | bs=4k | |
56 | donorname=file3.def | |
57 | filename=file3 | |
58 | time_based=30 | |
59 | rw=randwrite | |
60 | ||
61 | [buffered-aio-32k] | |
62 | continue_on_error=none | |
63 | verify=md5 | |
64 | buffered=1 | |
65 | ioengine=libaio | |
66 | iodepth=128 | |
67 | bs=32k | |
68 | filename=file3 | |
69 | rw=randrw | |
70 | runtime=30 | |
71 | time_based=30 | |
72 | numjobs=4 | |
73 | ||
74 | [direct-aio-32k] | |
75 | continue_on_error=none | |
76 | verify=md5 | |
77 | buffered=0 | |
78 | direct=1 | |
79 | ioengine=libaio | |
80 | iodepth=128 | |
81 | bs=32k | |
82 | filename=file3 | |
83 | rw=randrw | |
84 | runtime=30 | |
85 | time_based=30 | |
86 | numjobs=4 | |
87 | ||
88 |