Commit | Line | Data |
---|---|---|
d643a1e2 RJ |
1 | # To use fio to test nbdkit: |
2 | # | |
3 | # nbdkit -U - memory size=256M --run 'export unixsocket; fio examples/nbd.fio' | |
4 | # | |
5 | # To use fio to test qemu-nbd: | |
6 | # | |
7 | # rm -f /tmp/disk.img /tmp/socket | |
8 | # truncate -s 256M /tmp/disk.img | |
9 | # export unixsocket=/tmp/socket | |
10 | # qemu-nbd -t -k $unixsocket -f raw /tmp/disk.img & | |
11 | # fio examples/nbd.fio | |
12 | # killall qemu-nbd | |
13 | ||
14 | [global] | |
15 | ioengine=nbd | |
16 | uri=nbd+unix:///?socket=${unixsocket} | |
17 | # Starting from nbdkit 1.14 the following will work: | |
18 | #uri=${uri} | |
19 | rw=randrw | |
20 | time_based | |
21 | runtime=60 | |
22 | group_reporting | |
23 | iodepth=64 | |
24 | ||
25 | [job0] | |
26 | offset=0 | |
27 | ||
28 | [job1] | |
acd44dec | 29 | offset=64m |
d643a1e2 RJ |
30 | |
31 | [job2] | |
32 | offset=128m | |
33 | ||
34 | [job3] | |
35 | offset=192m |