I'm trying to diagnose read performance issues on my FreeNAS. Setup is:
for write
and
for read
My average write performance is around 250 MB/s and average read is around 130 MB/s. My disks are all under 50% full. I can't understand for the life of me the read performance is so much slower than the write performance. I just want to figure out if there is something wrong with my setup.
I've searched the forums and cannot find the answer. I'm sorry if I missed it and thanks for your help FreeNAS champs!
Happy to post any more details as needed.
- Supermicro X10 motherboard
- Intel(R) Core(TM) i3-4160 CPU
- 32GB ECC RAM
- 2 x 2TB, 2 X 3TB, and 2 x 4TB RAID10 (I believe) - a stripe of three mirrored pairs?
- Jails and two VMs are on a single 500GB SDD that I have replicated snapshots send to main pool each night
- FreeNAS 9.10.1-U4 (reluctant to update since breaks VMs, and I can't remember how I fixed it last time, lol!)
Code:
dd if=/dev/zero of=testfile bs=1024000 count=50000
and
Code:
dd if=testfile of=/dev/zero bs=1024000 count=50000
My average write performance is around 250 MB/s and average read is around 130 MB/s. My disks are all under 50% full. I can't understand for the life of me the read performance is so much slower than the write performance. I just want to figure out if there is something wrong with my setup.
I've searched the forums and cannot find the answer. I'm sorry if I missed it and thanks for your help FreeNAS champs!
Happy to post any more details as needed.