2007-12-4 18:21
f1f2f3f4f5
魔兽世界问题
刚到悉尼,发现这边晚上是这么的无聊。
所以决定去打打魔兽世界。
可是玩赴国服延迟太高,
台服延迟也挺高的。
美服的话Raid时间对不上,
澳服怎么我的延迟也要600多
什么问题啊。有人能告诉我吗?
大家连到台服是多少延迟
澳服又是多少延迟呢?
2008-7-18 12:10
wowlover
change registry
[size=5]sorry this computer can't type chinese atm.
So to get ur ping lower to 200-300 follow the steps below:
[/size]
To get low pings with 2 simple registry hacks do the following (you need to do both settings for the maximum effect)
1 - TcpAckFrequency - NOTE if you are running Windows Vista thissetting may not have any effect - a hotfix is needed which i'm trackingdown (can anyone point me the right way?). This works fine underWindows 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 youuse 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 youwill see your machines IP address listed there somewhere. Right-clickin the right hand pane and add a new DWORD value, name itTcpAckFrequency, then right click the entry and click Modify and assigna value of 1.
you can change it back to 2 (default) at a later stage if it affectsyour other TCP application performance. it tells windows how many TCPpackets to wait before sending ACK. if the value is 1, windows willsend ACK every time it receives a TCP package.
2 - TCPNoDelay
This one is pretty simple
info here: [url=http://technet2.microsoft.com/windowsserver/en/library/e6491291-872e-4260-8ced-77525b0d79a51033.mspx?mfr=true]Microsoft Corporation[/url]
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 itTCPNoDelay, then right click the entry and click Modify and assign avalue of 1.
[EDIT] Some people it seems don't have a MSMQ entry in their registry.You will need to add it, to do this the simplest way is to copy/pastethe below code into a empty text file, and save it as a .reg file (justcall it msmq.reg). Once done right click the file and select MERGE andclick yes to the box that follows.
******snip below******
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers]
"TCPNoDelay"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers\OCMsetup]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers\Security]
"SecureDSCommunication"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers\setup]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Setup]
******snip above******
Click Ok and close the registry editor, then reboot your PC.
Post results below
Baalzaman - location NEW ZEALAND
Before: 400-450ms in Shatt
After: 230ms average