Need advice - large throughput drops when downloading large files (single threaded only) - via ethernet

I've formatted and re-installed Win11 on the internal drive, all drivers setup.

It's appears to be functioning normally now :):

lgblIL8.png


The above is at default settings (except for side scaling which seems to cause issues sometimes. Power saving settings off also).

I can make it even smoother by using this command:
netsh interface tcp set global autotuninglevel=restricted

8hC6UQN.png



setting autotuninglevel=highlyrestricted

seems to give the best overall results when it comes to TCP retransmission. At least, according to Mlab's speed test:

dgMEvmd.png
 
Last edited:
setting autotuninglevel=highlyrestricted

Yeah so that’s the tcp scale factor. Normally when tcp “windows up” the window size grows by a certain amount, tweaking that will enable the scale factor to go bigger, (so the server transmits more bytes in a window)

This is useful on links with higher latency and can give better throughput in some scenarios.

We use things like this on high capacity links (terabits per second) to optimise TCP transport, otherwise you end up with no throughput :)
 
Back
Top Bottom