Hello,
I am experiencing slower than expected performance from the Intel X540-T2 NIC I installed in a new FreeBSD 10.3 server. It "felt" slow on some basic file transfers so I did some testing with iperf3. If the FreeBSD box runs as the iperf3 server, I see transfer speeds of only ~1.6 Gb/s. If the FreeBSD box runs as the iperf3 client, I see transfer speeds of ~2.75 Gb/s. In both cases I am using a Windows 10 PC as the other side of the iperf3 test and it also has an Intel X540-T2 NIC. I installed CentOS 7 on the server and repeated the iperf3 tests and observed speeds approaching 8 Gb/s which is what I would expect from this hardware.
I am new to FreeBSD and have a few vague ideas of how to proceed, but would really appreciate some guidance. The driver included in 10.3 (and the latest 11.0 snapshot) is 3.1.13-k. The latest listed on Intel's web site is 3.1.14. I'm willing to install it if anybody feels strongly that might help (and can help me figure out how to do it), but that seems like a long shot. I also realize there are a bevy of tuning options I might try, but I am just beginning to investigate those.
Thank you for any assistance.
Regards,
Chris
I am experiencing slower than expected performance from the Intel X540-T2 NIC I installed in a new FreeBSD 10.3 server. It "felt" slow on some basic file transfers so I did some testing with iperf3. If the FreeBSD box runs as the iperf3 server, I see transfer speeds of only ~1.6 Gb/s. If the FreeBSD box runs as the iperf3 client, I see transfer speeds of ~2.75 Gb/s. In both cases I am using a Windows 10 PC as the other side of the iperf3 test and it also has an Intel X540-T2 NIC. I installed CentOS 7 on the server and repeated the iperf3 tests and observed speeds approaching 8 Gb/s which is what I would expect from this hardware.
I am new to FreeBSD and have a few vague ideas of how to proceed, but would really appreciate some guidance. The driver included in 10.3 (and the latest 11.0 snapshot) is 3.1.13-k. The latest listed on Intel's web site is 3.1.14. I'm willing to install it if anybody feels strongly that might help (and can help me figure out how to do it), but that seems like a long shot. I also realize there are a bevy of tuning options I might try, but I am just beginning to investigate those.
Thank you for any assistance.
Regards,
Chris