Fio 3.37
[fio.git] / examples / nbd.fio
CommitLineData
46124fb1 1# To use fio to test nbdkit + RAM disk:
d643a1e2 2#
46124fb1 3# nbdkit -U - memory size=256M --run 'export uri; fio examples/nbd.fio'
d643a1e2 4#
46124fb1 5# To use fio to test nbdkit + local file:
d643a1e2 6#
46124fb1
RJ
7# rm -f /var/tmp/disk.img
8# truncate -s 256M /var/tmp/disk.img
9# nbdkit -U - file /var/tmp/disk.img --run 'export uri; fio examples/nbd.fio'
10#
11# To use fio to test qemu-nbd + local file:
12#
13# rm -f /var/tmp/disk.img /var/tmp/socket
14# truncate -s 256M /var/tmp/disk.img
15# export uri='nbd+unix:///?socket=/var/tmp/socket'
16# qemu-nbd -t -k /var/tmp/socket -f raw /var/tmp/disk.img &
17# fio examples/nbd.fio
18# killall qemu-nbd
d643a1e2
RJ
19
20[global]
21ioengine=nbd
46124fb1 22uri=${uri}
d643a1e2
RJ
23rw=randrw
24time_based
25runtime=60
26group_reporting
27iodepth=64
28
29[job0]
30offset=0
31
32[job1]
acd44dec 33offset=64m
d643a1e2
RJ
34
35[job2]
36offset=128m
37
38[job3]
39offset=192m