Hi there,
I installed freenas a few days ago.
My hardware is as follow:
- HP Microserver gen 8
- upgraded CPU Intel Xeon E3-1265L V2
- 16 GB of ECC UDIMM
- 4 x 4TB seagate NAS HDD ST4000VN000
- Single RAIDZ1 pool
I have a major issue with ZFS speeds. Reads are slower than writes. I was hoping to have at least read speed = write speed....
Writes speed is ~100MB/sec:
[root@freenas] /mnt/volume1/documents# /usr/bin/time -h dd if=/dev/zero of=sometestfile bs=1024 count=300k
307200+0 records in
307200+0 records out
314572800 bytes transferred in 2.949346 secs (106658491 bytes/sec)
2.98s real 0.08s user 2.86s sys
Read speed is really slower (~67MB/sec):
[root@freenas] /mnt/volume1/documents# /usr/bin/time -h dd if=sometestfile of=/dev/zero bs=1024 count=300k
307200+0 records in
307200+0 records out
314572800 bytes transferred in 4.446092 secs (70752654 bytes/sec)
4.44s real 0.01s user 4.43s sys
I tried with higher counts to minimize the "write cache" effect but I doesn't change anything.
I checked and prefetch is enabled. I can't see where I should dig...
Can you help me please ?
Thanks
I installed freenas a few days ago.
My hardware is as follow:
- HP Microserver gen 8
- upgraded CPU Intel Xeon E3-1265L V2
- 16 GB of ECC UDIMM
- 4 x 4TB seagate NAS HDD ST4000VN000
- Single RAIDZ1 pool
I have a major issue with ZFS speeds. Reads are slower than writes. I was hoping to have at least read speed = write speed....
Writes speed is ~100MB/sec:
[root@freenas] /mnt/volume1/documents# /usr/bin/time -h dd if=/dev/zero of=sometestfile bs=1024 count=300k
307200+0 records in
307200+0 records out
314572800 bytes transferred in 2.949346 secs (106658491 bytes/sec)
2.98s real 0.08s user 2.86s sys
Read speed is really slower (~67MB/sec):
[root@freenas] /mnt/volume1/documents# /usr/bin/time -h dd if=sometestfile of=/dev/zero bs=1024 count=300k
307200+0 records in
307200+0 records out
314572800 bytes transferred in 4.446092 secs (70752654 bytes/sec)
4.44s real 0.01s user 4.43s sys
I tried with higher counts to minimize the "write cache" effect but I doesn't change anything.
I checked and prefetch is enabled. I can't see where I should dig...
Can you help me please ?
Thanks