So I'm another poor ignorant soul struggling with disappointing cifs performance. I'm running 9.1.1
Here's the machine:
Asus M5a97 LE R2.0 motherboard
AMD FX6300 CPU
16GB ECC RAM
M1015 controller (crossflashed to IT mode)
4 x 3TB Seagate desktop disks (plenty of cooling)
HP NC380T NIC
My ZFS pool is a stripe across two mirrored pairs.
From DD and iozone tests I've run my pool seems capable of over 300MB/s and a healthy random read/write performance in iozone too.
I'd expect with this setup to be able to saturate a gigabit connection between a desktop and the freenas box, but I can't... not getting more than about 600mb/s
A real world transfer test of a windows user profile with lots of small files takes 46 seconds to copy to the freenas box. Transferring the same data to a windows server running as a VM on Athlon II x2 250 (much slower cpu) takes 32 seconds. The windows server VM is running with much less ram, slower disks, being limited by the data having to go through the CPU twice and it still bests the freenas box. I'm not sure why...
Here's the machine:
Asus M5a97 LE R2.0 motherboard
AMD FX6300 CPU
16GB ECC RAM
M1015 controller (crossflashed to IT mode)
4 x 3TB Seagate desktop disks (plenty of cooling)
HP NC380T NIC
My ZFS pool is a stripe across two mirrored pairs.
From DD and iozone tests I've run my pool seems capable of over 300MB/s and a healthy random read/write performance in iozone too.
I'd expect with this setup to be able to saturate a gigabit connection between a desktop and the freenas box, but I can't... not getting more than about 600mb/s
A real world transfer test of a windows user profile with lots of small files takes 46 seconds to copy to the freenas box. Transferring the same data to a windows server running as a VM on Athlon II x2 250 (much slower cpu) takes 32 seconds. The windows server VM is running with much less ram, slower disks, being limited by the data having to go through the CPU twice and it still bests the freenas box. I'm not sure why...