Vypočítajte optimálnu veľkosť okna TCP potrebnú na maximalizáciu priepustnosti na základe vašej rýchlosti spojenia a latencie siete.
Každý operačný systém vyžaduje rôzne zmeny konfigurácie pre nastavenie TCP prijímacieho okna.
regedit.exeHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersTcpWindowSize a GlobalMaxTcpWindowSizeUpozorňujeme, že na tej istej strane je možné upraviť niekoľko ďalších faktorov pri prenose. Prosím navštívte Microsoft pre ďalšie podrobnosti.
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.
Keďže existuje niekoľko variantov Linuxu, nie všetky možnosti konfigurácie sú popísané nižšie. Avšak nasledujúce príkazy vám môžu pomôcť. Najprv si zobrazíte aktuálne nastavené nastavenia siete:
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_maxPre úpravu konfigurácie:
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
Upozorňujeme, že tieto hodnoty nie sú nevyhnutne konečné nastavenia, ktoré chcete použiť. Ak máte podporu podniku Redhat alebo podporu podniku Ubuntu, môžu ďalej pomáhať.
Poznámka: 65,535 bajtov je historicky maximálna hodnota. Avšak IETF RFC 1323 pojme väčšie veľkosti.