Beräkna den optimala TCP fönsterstorlek som behövs för att maximera genomströmningen baserat på din länkhastighet och nätverks latens.
Varje operativsystem kräver olika konfigurationsändringar för att justera TCP-fönstret.
regedit.exeHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersTcpWindowSize och GlobalMaxTcpWindowSizeObservera att flera andra faktorer i överföringsprestanda kan justeras på samma sida. Vänligen besök Microsoft för ytterligare detaljer.
regedit.exeHKLM\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersGlobalMaxTcpWindowSizePlease note that several other factors in transfer performance can be adjusted on the same page. Please visit Microsoft for additional details.
Eftersom det finns flera varianter av Linux beskrivs inte alla konfigurationsalternativ nedan. Men följande kommandon kan hjälpa dig. Först för att visa de aktuella konfigurerade nätverksinställningarna:
cat /proc/sys/net/ipv4/tcp_memcat /proc/sys/net/core/rmem_defaultcat /proc/sys/net/core/rmem_maxcat /proc/sys/net/core/wmem_defaultcat /proc/sys/net/core/wmem_maxcat /proc/sys/net/core/optmem_maxRedigera konfigurationen:
sysctl -p /etc/sysctl.confsysctl -w net.core.rmem_max=8388608
sysctl -w net.core.wmem_max=8388608
sysctl -w net.core.rmem_default=65536
sysctl -w net.core.wmem_default=65536
Observera att dessa värden inte nödvändigtvis är de slutinställningar du vill använda. Om du har ett Redhat-företagsstöd eller Ubuntu-företagsstöd kan de hjälpa till ytterligare.
Obs: 65 535 byte är historiskt det högsta värdet. IETF RFC 1323 rymmer större storlekar.