Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ============
- bench-fio.sh
- ============
- #!/bin/sh
- for BLOCKSIZE in 4k; do
- for IODEPTH in 4 16; do
- IODEPTH=${IODEPTH} BLOCKSIZE=${BLOCKSIZE} fio bench.fio --output=bench-${BLOCKSIZE}-IOD${IODEPTH}.txt
- done
- done
- =========
- bench.fio
- =========
- [global]
- ioengine=libaio
- bs=${BLOCKSIZE}
- iodepth=${IODEPTH}
- #filename=/dev/pve/lvol1
- filename=/dev/zvol/tpool1/fio
- refill_buffers
- randrepeat=0
- fallocate=none
- size=1G
- [seqread]
- stonewall
- runtime=60
- name=seqRead
- rw=read
- numjobs=1
- [seqwrite]
- stonewall
- runtime=60
- name=seqWrite
- rw=write
- numjobs=1
- [seqwrite-sync]
- stonewall
- runtime=60
- name=seqWrite/sync
- rw=write
- numjobs=1
- fsync=1
- [randread]
- stonewall
- runtime=60
- name=randRead
- rw=randread
- numjobs=1
- [randwrite]
- stonewall
- runtime=60
- name=randWrite
- rw=randwrite
- numjobs=1
- [randwrite-sync]
- stonewall
- runtime=60
- name=randWrite/sync
- rw=randwrite
- numjobs=1
- fsync=1
- [randrw]
- stonewall
- runtime=60
- name=randReadWrite
- rw=randrw
- numjobs=1
- fsync=0
- [randrw-sync]
- stonewall
- runtime=60
- name=randReadWrite/sync
- rw=randrw
- numjobs=1
- fsync=1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement