Questions tagged [fio]
12 questions
7
votes
0 answers
Write performance is 5 times worse with LUKS on top of mdadm RAID10 than without LUKS
I have servers with many NVMe disks. I am testing disk performance with fio using the following:
fio --name=asdf --rw=randwrite --direct=1 --ioengine=libaio --bs=16k --numjobs=8 --size=10G --runtime=60 --group_reporting
For a single disk, LUKS…
tacos_tacos_tacos
- 3,220
- 16
- 58
- 97
6
votes
1 answer
fio 3.23 core dumps when bench-marking many small files
I have been asked to come up fio benchmark results for this test dataset: 1048576x1MiB. So, overall size is 1TiB. The set contains 2^20 1MiB files. The server runs CentOS Linux release 7.8.2003 (Core). It has sufficient RAM:
[root@tbn-6 src]# free…
foss4me
- 63
- 4
2
votes
2 answers
AWS XFS performance issues. Stripped setup vs single disk setup
I wanted to share an issue (I guess I may be misunderstanding some concepts) that I'm facing with some benchmarks I'm doing to XFS setups, as we are going to recently migrate a service to a new instance and we would like to have the max. amount of…
David Barranco
- 149
- 4
1
vote
0 answers
FIO test results wildly vary based on number of jobs
Take the following 3 commands:
fio --name=write_throughput --numjobs=8 \
--size=10G --time_based --runtime=60s --ramp_time=2s --ioengine=libaio \
--direct=1 --verify=0 --bs=1M --iodepth=64 --rw=write \
--group_reporting=1
This results in a write…
KdgDev
- 205
- 1
- 6
- 20
1
vote
1 answer
Interpreting fio test result
I ran fio on a VM provided by my VPS provider and got this result:
$ fio --name=random-write --ioengine=posixaio --rw=randwrite --bs=4k --numjobs=1 --size=4g --iodepth=1 --runtime=60 --time_based --end_fsync=1
[--- snipped ---]
Run status group 0…
pepoluan
- 4,918
- 3
- 43
- 71
1
vote
1 answer
`fio` does not timeout even specified?
# fio --name=random-write --directory=/mnt/test/ --ioengine=posixaio --rw=randwrite -bs=4k --numjobs=1 --size=4g -iodepth=1 -runtime=600 --time_based --end_fsync=1
random-write: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T)…
HCSF
- 245
- 2
- 13
0
votes
0 answers
ZoL+FIO Randwrite nvme bs=8k@32io = 148MiB/s?
Sorry for the title, but it's very short summary of BS that I'm looking into. Situation
I'm using ZoL 2.1.5 (from jonathonf's ppa) on Ubuntu (tried 20.04&22.04)
I have following NVMe disk
Kingston KC2500 1TB (/dev/nvme0n1) formatted as 512 (with…
Vladislav Losev
- 1
- 2
0
votes
2 answers
System auto restart during the FIO stress test on a RAID0 array(6x SSDs) created by mdadm under Yocto OS
I met a problem when executing FIO stress test on a RAID0 which built from 6x SSDs thru mdadm under Yocto OS, below is the information:
6x PCIe NVMe SSD are the same vendor and model which is with 1.02TB automotive grade.
FIO parameter used for the…
Jacky Lee
- 1
- 2
0
votes
0 answers
How to read and decode fio --bandwidth-log?
I'm Looking for assistance with reading and decoding fio --bandwidth-log.
I've run the below command and the output includes a few columns as listed below, how to read and decode each column?
fio --invalidate=1 --filename=/dev/nvme0n1 --direct=1…
Or Lapid
- 1
0
votes
0 answers
FIO 17x slower on ZFS than raw device
I have ZFS pool RAIDZ-1 on 4 x 3.84TB SATA3 'enterprise' SSDs.
zfs create rpool/fio
zfs set primarycache=none rpool/fio
fio --ioengine=sync --filename=[X] --direct=1 --rw=read --bs=4K --numjobs=1 --iodepth=1 --runtime=10 --time_based…
simonw
- 13
- 4
0
votes
1 answer
How to correctly benchmark sequential read speeds on 2.5" hard drive with fio on FreeBSD?
Like suggested in https://askubuntu.com/a/991311 I tested the read speed of a 2.5" spinning hard drive on a TrueNAS/FreeBSD system.
For "Sequential READ speed with big blocks":
fio --name TEST --eta-newline=5s --filename=fio-tempfile.dat --rw=read…
Andept
- 63
- 4
-1
votes
1 answer
Simulate some process IO with fio or other tool
Is there any way to track a specific process and get stats for disk IO such as queue depth, total reading/writing threads, percent of reads/writes and so on?
The main goal is to use all that information to emulate IO activity with fio tool.
Or maybe…
Maxim
- 103
- 3