regedit hack. (For online gaming)
Here are the instructions:
1 - TcpAckFrequency
Type "regedit" in windows "run.." dialog to bring up registry menu
Then find:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\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 (192.168.1.100 for my case) 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
Find:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters
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.
Note: You are dealing with Windows registry here. Please backup before you do anything.
This registry hack basically increases the frequency for the computer to send an acknowledgement TCP/IP packet.
So far this method has reduced my overall ping by 100-120ms.
That 100-120ms makes hell lot of difference when you are playing competitively in online games.
PS: You have to install MSMQ through your control panel if you are using windows 7 as it is not installed by default.
_________________
This has been a public service announcement from The Smoop.
_________________
This has been a public service announcement from The Smoop.