魔兽世界老掉线,或经常延迟很高

来源:百度知道 编辑:UC知道 时间:2024/07/04 08:56:18
昨天晚上将老得猫换掉了,但是新的猫经常掉线,只是魔兽掉,UT什么的都没事
偶尔特别卡,延迟会到4000,卡过这一下就好了,大概过几分钟再卡。。。之前从来没有过这种情况
之前用的猫是USB接口的,新的是网卡接口的,请问是因为这个原因么?是否需要装个网卡驱动?
昨天去打YXPT的时候,除了我以外还有另外一个人偶尔卡下,其他人都很正常

又一造福各位的好事来了。通过修改注册表可以大大缓解网络延迟!

通过带刺 UU 蜜蜂3人测试。带刺修改完后从400+到80+的延迟 UU蜜蜂2人都从200+到20+

详细方法如下:菜鸟例如POP之类千万不要模仿

1 - TcpAckFrequency – 如果你用的是Windows Vista,这个设置不会起效,需要安装个补丁,我还在寻找。对Windows XP,这个设置可以正常作用。
在Windows菜单下打开“运行”,键入regedit,开启注册表。

找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

下面会列出许多NIC界面(名字类似{7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}),找到你连入互联网的那个界面(点开每一个界面,直到你找到你电脑的IP地址,就是那个)。在右边的窗口点鼠标右键,添加一个新的DWORD值,命名为TcpAckFrequency,然后右键点击这个字串,选择“改变”,把数值设为1。

如果之后你发现其他TCP程序受到了影响,可以把这个数值改回2(默认值)。这个字串可以告诉Windows系统在每次发送ACK之前要等待多少个TCP包。如果数值为1,那每次Windows收到TCP包后都会发送一个ACK。

2 - TCPNoDelay (可选,我的电脑上没找到MSMQ字串因此就没改,但有了前一项后,延迟也正常减少了)

在Windows菜单下打开“运行”,键入regedit,开启注册表。

找到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters

在右边窗口点右键,添加新的DWORD值,命名为TCPNoDelay,然后右键点击它,选择“改变”,把值设为1。

点击“完成”,关掉注册表编辑器,重