Намаляване на забавянията на обсадите и пинговете към сървърите - Всичко за Lineage II
В момента тествано на WinXp 32 SP3. (Информацията за Win Vista се проучва, веднага щом разбера ще добавя)
Стойността TcpAckFrequency определя колко често се изпраща TCP/IP съобщение за потвърждение. Ако стойността е 2, TCP/IP ще изпрати потвърждение след 2 получени сегмента или след получаване на 1 сегмент и пропуснат втори сегмент за 200 милисекунди. Ако стойността е 3, TCP/IP изпраща потвърждение след получаване на 3 сегмента или след получаване на 1 или 2 сегмента и никакви други сегменти за 200 милисекунди. И така нататък.
Ако искате да подобрите времето за реакция чрез премахване на закъсненията на потвърждението на TCP/IP, задайте тази стойност на 1. В този случай TCP/IP незабавно ще изпрати потвърждение за всеки сегмент. Ако вашите връзки се използват предимно за прехвърляне на големи данни и забавянето от 200 милисекунди не е значително, има смисъл да увеличите тази стойност, за да намалите излишните разходи за изпращане на потвърждения.
По подразбиране Windows използва стойност 2 (потвърждаване на всеки друг сегмент). Валидните стойности варират от 0 до 255, където 0 показва стойността по подразбиране (2).
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces] "TcpAckFrequency"=dword:1 5. Отидете на [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters] (Ако няма папки, създайте ги, като щракнете с десния бутон върху името на дяла.) 6. Създайте нова DWORD стойност или променете съществуваща с име TCPNoDelay. 7. Задайте този параметър на 1. (Това може да стане чрез създаване на .reg файл с код или добавяне към този, който сте използвали за първия параметър) Код: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters] "TCPNoDelay"=dword:1 8. Рестартирайте системата.