use your start-button and click on "Perform", then type "regedit"
now open the folder HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters
in the right part of the window there should be a parameter called "standard" and stuff like that.
rightclick in that part of the window and click on "new", then add a new DWORD-Key called "TCPNoDelay". after that rightclick on that newly added parameter, click "change" and set the value from 0 to 1.
for some people, this folder doesnt exist, dont know why, dont ask me, the guy who made the description in german doesnt know either, but you can create it if you do the following:
minimize everything, rightclick your windows background and create a new text file. edit it and add the following information:
now rename the file to "msmq.reg" and when you are asked to accept the change, press "yes".
STEP 2:
still in the registry editor, enter the folder
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
there should be some more sub folders named like 0B627902-9E3B-451A-9F1A-8D528521B0B0 and stuff like that. one of them is the one we seek, the others are unimportant, but you have to find the one we seek by excluding the others. all other folders have exactly the same stuff in it, while the one we seek has around double the stuff in it. to spot the right one, there are for example values called "DhcpDefaultGateway", "DhcpIPAddress" or "DhcpNameServer". when you have found that folder, add another DWORD-Key like in step 1. this time you call it "TcpAckFrequency" and again, set the value to one.
When you are done with that, close the editor and restart your pc, try out your wow and see if the latency went down. if you have problems, you can set the 2nd added value to "2", which is the standard value and everything should be normal again.
ANOTHER WARNING: Read through all of that thoroughly and follow all steps like I described them here. Playing around with your registry is serious buisiness, really. if you do something wrong, your system will be broken and you may have to reinstall windows.
_________________
This stuff just works on windows xp at the moment. if you want to try and use it in vista, you need to download a small patch from here:
[url="http://mattgadient.com"]mattgadient.com[/url]
alright, lets start:
STEP 1:
use your start-button and click on "Perform", then type "regedit"
now open the folder HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters
in the right part of the window there should be a parameter called "standard" and stuff like that.
rightclick in that part of the window and click on "new", then add a new DWORD-Key called "TCPNoDelay". after that rightclick on that newly added parameter, click "change" and set the value from 0 to 1.
for some people, this folder doesnt exist, dont know why, dont ask me, the guy who made the description in german doesnt know either, but you can create it if you do the following:
minimize everything, rightclick your windows background and create a new text file. edit it and add the following information:
Quote:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters]
"TCPNoDelay"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\OCMsetup]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\Security]
"SecureDSCommunication"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\setup]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Setup]
now rename the file to "msmq.reg" and when you are asked to accept the change, press "yes".
STEP 2:
still in the registry editor, enter the folder
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
there should be some more sub folders named like 0B627902-9E3B-451A-9F1A-8D528521B0B0 and stuff like that. one of them is the one we seek, the others are unimportant, but you have to find the one we seek by excluding the others. all other folders have exactly the same stuff in it, while the one we seek has around double the stuff in it. to spot the right one, there are for example values called "DhcpDefaultGateway", "DhcpIPAddress" or "DhcpNameServer". when you have found that folder, add another DWORD-Key like in step 1. this time you call it "TcpAckFrequency" and again, set the value to one.
When you are done with that, close the editor and restart your pc, try out your wow and see if the latency went down. if you have problems, you can set the 2nd added value to "2", which is the standard value and everything should be normal again.
ANOTHER WARNING: Read through all of that thoroughly and follow all steps like I described them here. Playing around with your registry is serious buisiness, really. if you do something wrong, your system will be broken and you may have to reinstall windows.
_________________