Linux can process network cards more efficiently than Windows due to optimized drivers and system design.
Linux can process network cards more efficiently than Windows due to optimized drivers and system design.
Hey guys, Recently I just bought this 10GB network card in combination with this transceiver for both my home Linux server and my Windows gaming PC (to transfer files at higher speeds). Each network card is able to connect to the internet and get the expected speed gains, however when initiating a file transfer between the 2 the rate is capped at 50MB/s under Windows, in SMB and iperf3. I have installed the Intel driver from here and Windows reports the attached driver information. Booting into Manjaro and using the stock driver it found for me, I get speeds of 805 MB/s in iperf3. What I have tried: Booting into safe mode with networking Setting static IP address and alternate DNS servers Changing Speed & Duplex in the device properties from auto negotiation to 10Gb/s full duplex Disabling Large Send Offload V2, also in the device properties Help is greatly appreciated, thank you!
No, jumbo frames/packets are not enabled by default in Windows. They require enabling at the network interface level.
I discovered that turning off "Receive Side Scaling" in adapter settings helped. Other adjustments like Flow Control, Disabled Interrupt Moderation, and Disabled Jumbo Packet also improved my local transfer speeds. I wasn't sure what these options did, so I tried them out myself if anyone reads this later.