Morpheus187
Explorer
- Joined
- Mar 11, 2016
- Messages
- 61
Hi there
I'm experimenting with different MTU settings and CIFS-Performance.
When MTU is set to 1500 ( default ) I have the following perfomance:
Windows10 to Freenas -> ~100 MB/S
Freenas to Windows10 -> ~105 MB/S
When MTU is set to 9000 I have the following performance
Windows10 to Freenas -> ~ 75 MB/S
Freenas to Windows10 -> ~118 MB/S
What I don't understand is, why I've got slower performance while transferring from Windows 10 to Freenas with an MTU of 9000 when the transfer in the other direction is faster?
I tried out different network adapter settings on the Windows10 side without effect. ( Large Send Offload V2 to Disabled )
I also fired up wireshark and looked at the pakets and could see a small anomaly, the ack packets differ in the "Win" attribute.
Windows10 to Freenas -> Win=980 (800-1000)
Freenas to Windows10 -> Win=64960
It looks to me that Freenas is telling Windows10 to send a bit slower, but it continues to send 9014 byte packages and is told again to be slower, so this results in a overall slower transfer rate.
I then did some test with iperf and they show the same result, speed from windows10 to freenas with MTU 9000 is slower than with MTU 1500
614 MBits (MTU 9000 ) versus 939 Mbits ( MTU 9000 )
I thankfull for any hint, maybe there is a sysctl which I can try to improve network performance? I don't know if they are applied instantly or if I need to reboot freenas.
Thanks
Morpheus
I'm experimenting with different MTU settings and CIFS-Performance.
When MTU is set to 1500 ( default ) I have the following perfomance:
Windows10 to Freenas -> ~100 MB/S
Freenas to Windows10 -> ~105 MB/S
When MTU is set to 9000 I have the following performance
Windows10 to Freenas -> ~ 75 MB/S
Freenas to Windows10 -> ~118 MB/S
What I don't understand is, why I've got slower performance while transferring from Windows 10 to Freenas with an MTU of 9000 when the transfer in the other direction is faster?
I tried out different network adapter settings on the Windows10 side without effect. ( Large Send Offload V2 to Disabled )
I also fired up wireshark and looked at the pakets and could see a small anomaly, the ack packets differ in the "Win" attribute.
Windows10 to Freenas -> Win=980 (800-1000)
Freenas to Windows10 -> Win=64960
It looks to me that Freenas is telling Windows10 to send a bit slower, but it continues to send 9014 byte packages and is told again to be slower, so this results in a overall slower transfer rate.
I then did some test with iperf and they show the same result, speed from windows10 to freenas with MTU 9000 is slower than with MTU 1500
614 MBits (MTU 9000 ) versus 939 Mbits ( MTU 9000 )
I thankfull for any hint, maybe there is a sysctl which I can try to improve network performance? I don't know if they are applied instantly or if I need to reboot freenas.
Thanks
Morpheus