TDO Forum

Templari Neri - World of Warcraft => Area Pubblica => Topic aperto da: Culurjones pacco monotasto - Febbraio 28, 2010, 06:56:29 pm

Titolo: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Culurjones pacco monotasto - Febbraio 28, 2010, 06:56:29 pm
Per farlo occorre aggiungere 1 chiave di registro all'interno di alcune cartelle del registro stesso, procedete come segue:

Avviante il comando "Esegui":

(http://img28.imageshack.us/img28/9607/esegui.th.jpg) (http://img28.imageshack.us/i/esegui.jpg/)

All'interno del campo scrivete "regedit"

(http://img52.imageshack.us/img52/2235/regeditq.th.jpg) (http://img52.imageshack.us/i/regeditq.jpg/)

Una volta dentro il registro, scorrete sino a giungere alla sottocartella come nelle 2 foto:

(http://img195.imageshack.us/img195/1/registro1.th.jpg) (http://img195.imageshack.us/i/registro1.jpg/)

(http://img689.imageshack.us/img689/73/registro2.th.jpg) (http://img689.imageshack.us/i/registro2.jpg/)

Una volta dentro la prima cartella create un nuovo valore DWORD cliccando con il destro del mouse su una zona bianca della cartella stessa:

(http://img138.imageshack.us/img138/6017/dword.th.jpg) (http://img138.imageshack.us/i/dword.jpg/)

Date alla nuova chiave il nome "TcpAckFrequency" una volta creata, cliccateci con il destro del mouse, poi "modifica" e impostate il valore su 1:

(http://img691.imageshack.us/img691/9612/modificachiave.th.jpg) (http://img691.imageshack.us/i/modificachiave.jpg/)

Eseguite la stessa operazione per tutte le sottocartelle di "Interfaces"

Riavviate il PC
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Shemina - Febbraio 28, 2010, 07:53:59 pm
Hai dimenticato "format C:"
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Kheper - Febbraio 28, 2010, 09:19:54 pm
interessante... O0

ho fatto questo (preso dai forum di fastweb)

Citazione
Windows Vista e la relativa versione server Longhorn utilizzano lo stack TCP Next Generation introdotto da Microsoft :
==
 http://www.microsoft.com/technet/community/columns/cableguy/cg1105.mspx (http://www.microsoft.com/technet/community/columns/cableguy/cg1105.mspx)

L'impostazione predefinita di tale nuovo stack TCP prevede l'utilizzo in partenza di un RWIN pari a 256 Byte moltiplicati per un fattore di scala iniziale, provvedendo quindi ad adeguarlo automaticamente durante il trasferimento dati in funzione di vari fattori (compresa la latenza del collegamento).

Teoricamente in virtu' di un fattore 8 di scala puo quindi arrivare ad un valore tale non solo da consentire di avere tranquillamente inizialmente un RWIN > 65536 Byte, ma persino al punto da definire durante il trasferimento un RWIN massimo pari a 16 Mbyte.

Peccato che nella pratica molti router di transito anche interni alle reti dei provider non riconoscano questo auto-tuning, finendo per ignorare parzialmente/totalmente tale fattore di scala & impostando un RWIN iniziale per il collegamento pari a 256 = cio' comporta ritardi nell'avvio e/o lentezza nei trasferimenti dati.


Gli utenti Vista/Longhorn possono modificare in vari modi tale policy di auto-tuning per RWIN TCP Receive Window, digitando un apposito comando da una finestra di prompt di comandi :
==
Start \ Programmi \ Accessori
Click con il tasto destro su Prompt dei comandi
Selezionare Esegui come Amministratore


Questi sono i principali 2 comandi disponibili per variare realmente l'impostazione predefinita della policy RWIN, ottimizzandola per le connessioni FW su Fibra/xDSL :
==
Citazione:
netsh interface tcp set global autotuninglevel=highlyrestricted

Mantiene attiva la policy di auto-tuning RWIN, definendo un valore iniziale di RWIN a 16384 Byte con un fattore di scala 2 & consentendone l'adeguamento dinamico fino ad un massimo pari a 262140 .


netsh interface tcp set global autotuninglevel=disabled

Disabilita invece completamente la policy di auto-tuning, fissando un valore univoco per RWIN a 65535.

In un tal caso (no auto-tuning) e' peraltro possibile verificare ulteriori margini di ottimizzazione tramite l'applicazione delle medesime indicazioni fornite agli utenti con altri OS Windows in merito al dimensionamento del valore di RWIN (comprese quelle della Nota Importante 1) = si puo usare in merito DrTCP (link) oppure TCPOptimizer (link) -> ovviamente, una volta fatte le modifiche, e' necessario riavviare il computer affinche' siano applicate effettivamente.


E' anche possibile intervenire a livello delle impostazioni MTU di Vista/Longhorn, qualora si voglia cambiare il valore predefinito (1500) -> si agisce in tal caso sempre da prompt di comandi, digitando il seguente comando per applicare p.es. un MTU pari a 1300 (ved. Nota Importante 2) :

netsh interface ipv4 set subinterface "Nome della connessione di rete" mtu=1300 store=persistent
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Culurjones pacco monotasto - Marzo 01, 2010, 12:27:44 am
Oggi ho fatto l'intero raid con latency tra i 77-80 ms, questa cosa nn so' come ne perchè, ma funziona troppo :boh:
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Orha - Marzo 01, 2010, 11:21:26 am
Anche io vedo migliorameti con questo precedimento, brqavo bry  :ok:
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: amministratore.tdo - Marzo 01, 2010, 11:27:20 am
Messo sticky
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Eagle - Marzo 01, 2010, 02:38:46 pm
giocando sulla dimensione dei pacchetti, si ottiene una maggior velocità di gestione se questi son più piccoli, ammesso che non si esageri perchè tra mandare un pacchetto vuoto per metà e 3 pacchetti di dati con una info suddivisa, è necessario trovare il giusto valore per ottenere vantaggi anche significativi
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: fabry - Marzo 22, 2010, 11:40:44 pm
io ho xp come faccio???
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Yukina - Marzo 23, 2010, 02:01:38 am
io ho xp come faccio???

Lupara e di corsa alla Telecom credo
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Culurjones pacco monotasto - Marzo 23, 2010, 09:07:10 am
In teoria dovrebbe funzionare pure con XP
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Kheper - Marzo 23, 2010, 02:19:46 pm
funge anche per icspi (xp  :grin:)
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: fabry - Marzo 27, 2010, 03:43:57 pm
ah, ora provo :) tyty
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Stardreamer - Aprile 18, 2010, 06:35:44 pm
Posso copiare il post e metterlo nel forum degli energizer?(mettendo i giusto credit ovviamente  :) )
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: July - Aprile 19, 2010, 09:46:41 am
OFC!

 :heart:
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: July - Aprile 19, 2010, 09:48:59 am
P.S.
Dopo la modifica la latency varierà (a seconda delle connessioni) da un 25ms a 70/90ms.
Nei momenti di ServerLag e di AOE peso si passa a 120 circa.
Non si dovrebbe mai superare comunque i 150.

Se si superano qualcosa non funge e si è sbagliato il procedimento o si ha la ADSL/FIBRA a culi... :grin:
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: darkaros - Agosto 31, 2010, 03:45:50 pm
a me nn c'è il comando esegui...come faccio?
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: July - Agosto 31, 2010, 04:21:23 pm
Che OS hai?
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: darkaros - Agosto 31, 2010, 04:43:20 pm
che cose OS??? cmq penso voglia dire che ho windows 7..
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: July - Agosto 31, 2010, 04:47:57 pm
Operative System.

Su Win7 c'è il comando Esegui.

Trovalo...  :bye:
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Culurjones pacco monotasto - Agosto 31, 2010, 05:24:24 pm
a me nn c'è il comando esegui...come faccio?

Vado a memoria perchè son sul Mac (sul mac fare 'sta cosa della latency nn serve, è già come se fosse impostato in quel modo di default :boh: ho la stessa latency di quando gioco sul pc infatti):

Tasto destro sulla barra in basso del desktop
Proprietà
Uultima linguetta della finestrella (nn mi ricordo il nome, forse qualcosa tipo aspetto)
Di nuovo proprietà o personalizza, nn ricordo
Ti appare una lista di caselle da spuntare, spunta quella del comando esegui
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Eagle - Settembre 01, 2010, 07:54:45 am
non è necessario
basta che scriva cmd nella barra Cerca quando preme il tasto Start
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: darkaros - Settembre 03, 2010, 11:25:14 pm
sisi infatti ma cmq ho seguito tutto il procedimento...ho pure gamebooster ma nn mi regge piu di 5 min....devo chiama alice...che di alece 7 mega mi arriva solo 0.54 mega
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Eagle - Settembre 04, 2010, 08:29:45 am
hai fatto un test su http://www.speedtest.net (http://www.speedtest.net) ??
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Lupenterzo - Marzo 28, 2011, 11:18:41 pm
Aggiornate (se volete) il post principale con questo script che fa tutto lui, testato da me e funziona alla grande...

http://www.wowinterface.com/downloads/info13581-LeatrixLatencyFix.html (http://www.wowinterface.com/downloads/info13581-LeatrixLatencyFix.html)

Un salutu il vostro ladruncolo :)
Titolo: Re: COME RIDURRE LA LATENCY IN WOW (testato su 7 e Vista)
Inserito da: Gaiusßaltar - Marzo 29, 2011, 12:06:26 pm
a me nn c'è il comando esegui...come faccio?

Premi il tasto Windows + R