Page 1 of 3 123 LastLast
Results 1 to 10 of 27

Thread: reduce latency

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Les Enfant Terribles ThE)DreAmeR's Avatar
    Join Date
    Feb 2005
    Age
    41
    Posts
    3,212

    Default reduce latency

    This works. I, and some friends of mine got from 600ms to 10 ms. And i havent had a single lagspike since then

    To get low pings with 2 simple registry hacks do the following. You need to apply both registry changes to get the maximum effect.

    1 - TcpAckFrequency - NOTE if you are running Windows Vista this setting may not have any effect - a hotfix is needed which i'm tracking down. This works fine under Windows XP

    Type "regedit" in windows "run.." dialog to bring up registry menu

    Then find:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces \

    There will be multiple NIC interfaces listed in there, find the one you use to connect to the internet, there will be several interfaces listed (they have long names like {7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}. Click each one, the right one will have lots of settings in it and you will see your machines IP address listed there somewhere. Right-click in the right hand pane and add a new DWORD value, name it TcpAckFrequency, then right click the entry and click Modify and assign a value of 1.

    You can change it back to 2 (default) at a later stage if it affects your other TCP application performance. it tells windows how many TCP packets to wait before sending ACK. if the value is 1, windows will send ACK every time it receives a TCP package.

    2 - TCPNoDelay
    This one is pretty simple

    Discussed here

    Type "regedit" in windows "run.." dialog to bring up registry menu

    Then find:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers

    Right-click in the right hand pane and add a new DWORD value, name it TCPNoDelay, then right click the entry and click Modify and assign a value of 1.

    Click Ok and close the registry editor, then reboot your PC.

    I have found the performance to be at least as good as routing via a linux box, possibly better.




    Nel caso qualcuno possa trovarlo interessante e utile.

  2. #2
    Les Enfant Terribles ThE)DreAmeR's Avatar
    Join Date
    Feb 2005
    Age
    41
    Posts
    3,212

    Default Riferimento: reduce latency

    La guida in questione parla di 2 trick che a detta di molti Sia sui forum ufficiali, sia su eiltest, riducono -in alcuni casi drammaticamente - la latenza del gioco.

    Primo trick: TcpAckFrequency (Funziona solo sotto XP)

    Dal regedit vai in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\
    da li ci saranno delle sottocartelle con nomi strani, tipo {7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}.
    Clickando sulle varie folder con il "nome strano" dobbiamo scovare quale di queste rappresenta la nostra connessione a internet. E' facile riconoscerla perchè selezionando quella giusta a destra, nei parametri, appariranno tutti i nostri dati di connessione (Ip, dns, etc).
    Una volta trovata la nostra cartella, all'interno di essa creiamo (tasto destro crea) una nuova stringa Dword che chiameremo TcpAckFrequency. Una volta creata la modifichiamo e mettiamo il valore 1 (tasto dx modifica).
    Se la modifica dovesse creare qualsiasi problema basterà rimodificare la stringa che abbiamo creato mettendo 2 al posto di 1.

    Trick 2 - TCPNoDelay

    nuovamente da regedit cerchiamo
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers

    Right-click a destra e creiamo, similiarmente a prima, un nuovo DWORD value, chiamato TCPNoDelay, lo modifichiamo e gli assegniamo il valore di 1. Preimiamo ok.



    Per entrambe le modifiche riavviate il pc.

  3. #3
    Io sono l'Alfa e l'Omega Q(F)M's Avatar
    Join Date
    Jul 2004
    Location
    San Donato Milanese (MI)
    Age
    41
    Posts
    9,421

    Default Riferimento: reduce latency

    tu in fibra che margine di miglioramento hai avuto?

  4. #4
    Les Enfant Terribles ThE)DreAmeR's Avatar
    Join Date
    Feb 2005
    Age
    41
    Posts
    3,212

    Default Riferimento: reduce latency

    30%

  5. #5
    Member Proteo's Avatar
    Join Date
    Apr 2007
    Age
    42
    Posts
    453

    Default Riferimento: reduce latency

    Quote Originally Posted by Q(F)M View Post
    tu in fibra che margine di miglioramento hai avuto?
    più che altro quanto pingavi prima di andare a modificare le chiavi di registro?

  6. #6
    Spammer di mediocre esperienza fariel's Avatar
    Join Date
    Apr 2007
    Age
    40
    Posts
    1,077

    Default Riferimento: reduce latency

    david se hai update sulla parte dell'hotfix di vista fammi sapere intanto provo cmq
    Mandible - Fariel - Nighthowk

    FrapS! :V

  7. #7
    Spammer di mediocre esperienza fariel's Avatar
    Join Date
    Apr 2007
    Age
    40
    Posts
    1,077

    Default Riferimento: reduce latency

    anzi fammi sapere che dicono in genere su vista perche' credo proprio che le chiavi di registro siano diverse su vista ^^
    Mandible - Fariel - Nighthowk

    FrapS! :V

  8. #8
    Spammer di mediocre esperienza Mignolasd's Avatar
    Join Date
    Apr 2007
    Age
    40
    Posts
    1,590

    Default Riferimento: reduce latency

    Allora io ho seguito il primo trick ed ho guadagnato un bel pò: con la mia merdosa alice pingavo sempre 180-200, oggi non sono mai andato oltre il 100.

    Direi gg, grazie david

    Non posso fare il secondo trick perchè non ho nessun MSMQ nel registro :/
    Se qualcuno scopre che si riesce a smangiucchiare ancora qualcosa, mi spieghi se devo installare qualcosa o simile.
    Visto che googlando ho scoperto che sto MSMQ è una gestione pacchetti durante la connessione, magari devo installare qualche driver o aggiornamento di winzoz.

  9. #9
    Nabbo Supmet's Avatar
    Join Date
    Oct 2007
    Age
    37
    Posts
    42

    Default Riferimento: reduce latency

    fatto tutto e testato ma essendo notte la prova nn mi convince 68 ms a shattra e 120 a if, domani provo nel pomeriggio e ti faccio sapere cmq se funziona David sei un boss.

    Remo

  10. #10
    Vero spammer Melcor's Avatar
    Join Date
    Aug 2005
    Location
    Capri
    Age
    47
    Posts
    2,354

    Default Riferimento: reduce latency

    Quote Originally Posted by Mignolasd View Post

    Non posso fare il secondo trick perchè non ho nessun MSMQ nel registro :/
    anche io su winzozz vista non ho la chiave del secondo trick

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •