Fio 3.37
[fio.git] / examples / nbd.fio
... / ...
CommitLineData
1# To use fio to test nbdkit + RAM disk:
2#
3# nbdkit -U - memory size=256M --run 'export uri; fio examples/nbd.fio'
4#
5# To use fio to test nbdkit + local file:
6#
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
19
20[global]
21ioengine=nbd
22uri=${uri}
23rw=randrw
24time_based
25runtime=60
26group_reporting
27iodepth=64
28
29[job0]
30offset=0
31
32[job1]
33offset=64m
34
35[job2]
36offset=128m
37
38[job3]
39offset=192m