Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 16536|Odpoveď: 0

Dosiahnutý maximálny počet otvorených spojení.

[Kopírovať odkaz]
Zverejnené 28. 2. 2017 10:20:00 | | |
Pri testovaní výkonu, ak je testovaná systémová stránka jednoduchá a má dobrý výkon, spôsobí to, že tlač dostane nedostatok tcp odkazov a spôsobí nasledujúce chyby:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\TcpTimedWaitDelay to 30
a HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\MaxUserPort na 65534
a reštartovanie stroja
Viac informácií nájdete v súbore readme.doc
Najčastejšie zavádzané pomocou Baidu vyhľadávania je úprava dvoch hodnôt TimedWaitDelay a MaxUserPort, ktoré sú relatívne malé body upravujúce TimedWaitDelay, ktoré je možné určiť podľa aktuálnej situácie.
Zároveň sa hodnota MaxUserPort upraví na väčšiu, ale po úprave a reštarte stroja problém stále pretrváva.
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]
TcpNumConnectionsSearch = 0x00fffffe (predvolené = 16,777,214)
Vyššie uvedené informácie v registri konfigurujú maximálny počet TCP pripojení povolených na jednom stroji, ktorý je štandardne 16M. Toto číslo sa zdá byť veľké a nie je to jediná podmienka, ktorá obmedzuje maximálny počet pripojení, existujú aj iné podmienky, ktoré obmedzujú maximálny počet pripojení na TCP spojenie.
Maximálny počet dynamických portov
Keď sa TCP klient a server pripoja, klientovi musí byť priradený dynamický port, ktorý je priradený v predvolenom rozsahu 1024-5000, čo znamená, že v predvolenom nastavení môže klient súčasne iniciovať až 3977 socketových pripojení. Môžeme upraviť nasledujúci register, aby sme upravili rozsah tohto dynamického portu
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]
MaxUserPort = 5000 (predvolené = 5000, max = 65534)
Maximálny počet TCB
Systém priraďuje každému TCP riadiacemu bloku (TCP riadiaci blok alebo TCB), ktorý slúži na cacheovanie niektorých parametrov TCP spojenia, pričom každý TCB musí prideliť 0,5 KB stránkovacieho poolu a 0,5 KB nestránkovacieho poolu, čo znamená, že každé TCP spojenie zaberá 1KB systémovej pamäte.
Maximálny počet TCB v systéme je určený nastaveniami registra nižšie
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]
MaxFreeTcbs = 2000 (predvolené = závislé od RAM, ale bežné Pro = 1000, Srv=2000)
Pre neserverové verzie je predvolená hodnota MaxFreeTcbs 1000 (viac ako 64M fyzickej pamäte)
Serverová verzia, predvolene 2000.
To znamená, že serverové verzie môžu štandardne nadviazať a udržiavať až 2000 TCP spojení súčasne.
Maximálny počet TCB hashovacích tabuliek
TCB sa spravuje pomocou hashovacej tabuľky a nasledujúce nastavenia registra určujú veľkosť tejto hashovacej tabuľky
HKEY_LOCAL_MACHINE \System \CurrentControlSet \services \Tcpip \Parameters]
MaxHashTableSize = 512 (predvolené = 512, rozsah = 64-65536)
Táto hodnota označuje množstvo pamäte pridelenej do stránkovacieho fondu, teda ak je MaxFreeTcbs = 1000, množstvo pamäte v stránkovom poole je 500KB
Potom by mal byť MaxHashTableSize väčší ako 500. Čím väčšie číslo, tým viac redundantná bude hash tabuľka a tým menej času bude trvať alokácia a nájdenie TCP spojení pri každom použití. Táto hodnota musí byť mocninou čísla 2 a maximálna hodnota je 65536.
    MaxUserPort = 65534 (desatinné)
    MaxHashTableSize = 65536 (desatinné)
    MaxFreeTcbs = 16000 (desatinné)
Tu vidíme, že MaxHashTableSize je nakonfigurovaný tak, aby bol 4-krát väčší ako MaxFreeTcbs, čo výrazne zvyšuje rýchlosť nadväzovania TCP.
Priložený je súbor registračného formulára: 连接数.reg (280 Bytes, Počet stiahnutí: 2)




Predchádzajúci:Nastavenie cookies na nečitateľné môže byť spôsobené problémami s cestou
Budúci:Výzva na asociáciu bootstrap vstupných boxov
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com