Adding more FIO scripts for different size IO's.

Scripts to measure raw performance of the NVME devices, including
various size IO's
This commit is contained in:
Jeff Curless
2025-09-03 12:22:09 -04:00
parent 9a930b514a
commit 8210a471b5
5 changed files with 212 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
[global]
name=fio-rand-r
filename=readdatafile
rw=randread
bs=64K
direct=1
time_based=1
runtime=120
group_reporting=1
ioengine=libaio
[job1]
size=10g
iodepth=64
[job2]
size=10g
iodepth=64
[job3]
size=10g
iodepth=64
[job4]
size=10g
iodepth=64
[job5]
size=10g
iodepth=64
[job6]
size=10g
iodepth=64
[job7]
size=10g
iodepth=64
[job8]
size=10g
iodepth=64

43
fioscript/fio-ran-r8k.job Normal file
View File

@@ -0,0 +1,43 @@
[global]
name=fio-rand-r
filename=readdatafile
rw=randread
bs=8K
direct=1
time_based=1
runtime=120
group_reporting=1
ioengine=libaio
[job1]
size=10g
iodepth=64
[job2]
size=10g
iodepth=64
[job3]
size=10g
iodepth=64
[job4]
size=10g
iodepth=64
[job5]
size=10g
iodepth=64
[job6]
size=10g
iodepth=64
[job7]
size=10g
iodepth=64
[job8]
size=10g
iodepth=64

View File

@@ -0,0 +1,42 @@
[global]
name=fio-seq-w
filename=writedatafile
rw=write
bs=512
direct=1
time_based=1
runtime=120
group_reporting=1
ioengine=libaio
[job1]
size=10g
iodepth=64
[job2]
size=10g
iodepth=64
[job3]
size=10g
iodepth=64
[job4]
size=10g
iodepth=64
[job5]
size=10g
iodepth=64
[job6]
size=10g
iodepth=64
[job7]
size=10g
iodepth=64
[job8]
size=10g
iodepth=64

View File

@@ -0,0 +1,42 @@
[global]
name=fio-seq-w
filename=writedatafile
rw=write
bs=64K
direct=1
time_based=1
runtime=120
group_reporting=1
ioengine=libaio
[job1]
size=10g
iodepth=64
[job2]
size=10g
iodepth=64
[job3]
size=10g
iodepth=64
[job4]
size=10g
iodepth=64
[job5]
size=10g
iodepth=64
[job6]
size=10g
iodepth=64
[job7]
size=10g
iodepth=64
[job8]
size=10g
iodepth=64

42
fioscript/fio-seq-w8k.job Normal file
View File

@@ -0,0 +1,42 @@
[global]
name=fio-seq-w
filename=writedatafile
rw=write
bs=8K
direct=1
time_based=1
runtime=120
group_reporting=1
ioengine=libaio
[job1]
size=10g
iodepth=64
[job2]
size=10g
iodepth=64
[job3]
size=10g
iodepth=64
[job4]
size=10g
iodepth=64
[job5]
size=10g
iodepth=64
[job6]
size=10g
iodepth=64
[job7]
size=10g
iodepth=64
[job8]
size=10g
iodepth=64