找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1125|回复: 6

choke问题的研究与解决方法!

[复制链接]

该用户从未签到

发表于 2010-3-22 01:32:40 | 显示全部楼层 |阅读模式
首先要确认已经正确设置了steam Internet的连接速率。 Choke仅表示服务器想向你发送一次更新数据,却没有实现。
如果服务器不能保证tickrate,会产生choke(你可能事实上没有choke,但服务器会非常卡)
如果服务器不能保证tickrate需要的服务器端FPS,会产生choke 如果服务器不能保证sv_minupdaterate需要的服务器端FPS,会产生choke 如果服务器不能保证sv_minupdaterate,会产生choke 如果服务器不能保证支持所设置的updaterate需要的服务器端带宽,会产生choke 如果服务器不能保证支持所设置的sv_minrate需要的服务器端带宽,会产生choke 如果服务器端sv_maxupdaterate所需要的带宽超过sv_maxrate,会产生choke 如果客户端不能保证支持所设置的cl_updaterate需要的带宽,会产生choke 如果客户端cl_updaterate所需要的带宽超过rate,会产生choke 以上关于服务器端的设置交给我们[China .o0]来做,我们完全做的到,我们服务器的相关参数设置为:
tickrate 66 sv_minupdaterate 66 sv_maxupdaterate 100 sv_maxrate 30000 sv_minrate 25000 服务器端FPS达到513 服务器端带宽为100M
懂了netgraph更新每秒的数值,你要明白的是:
你不可能获得比以下设置更高的更新频率;
a)
服务器tickrate b)
服务器sv_maxupdaterate c)
服务器端FPS允许的尽可能快的更新频率(服务器端FPS被fps_max、硬件和核心时钟频率所限制,[China .o0]服的FPS为513左右!)
d)
服务器sv_maxrate允许的尽可能快的更新频率
e)
服务器/客户连接允许的尽可能快的更新频率
f)
客户端rate允许的尽可能快的更新频率
g)
客户端cl_updaterate允许的尽可能快的更新频率
h)
客户端的FPS决定了用户发送更新的速度,这个值显示在net_graph 3的OUT部分
注意:不同于tickrate,choke由上述所列的任何一项设置不够高的值导致产生。通常导致choke是因为sv_maxupdaterate或cl_updaterate的设置高于服务器端的sv_maxrate或rate所限制的相应大小,这因为服务器每秒发送的实际数据不会多于sv_maxrate或rate所允许的数据。
消除choke 除了上述提及的设置正确的steam Internet连接速率,仅有2个参数能实际帮助客户解决choke问题:rate和cl_updaterate 1、
如果不清楚steam连接设置,那就设置比你的连接速率高一点的值。 2、
如果有choke,并且net_graph 3所显示的流量低于你所期望的流量,那么把rate设置高一点。 3、
如果仍有choke,首先确认把cl_updaterate设为服务器的tickrate值,再进行下面的步骤5,调低cl_updaterate直到choke消失或者至少很小,例如,开如为100,可以尝试95,90,85,80等等 4、
实在不行。。。。,那就试试其它的服务器吧。。。。。 5、
最后,如果有loss问题,那就不要反复折磨自己来解决choke问题了,那只能是浪费你自己的时间或是你请求帮助的别人(我.o0本人也害怕!!)。再次强调,loss是网络问题!!

该用户从未签到

发表于 2010-3-22 09:08:03 | 显示全部楼层
太长了,看着蛋疼。我更想了解为什么别人ping那么高,照样盘盘暴红,弹跳照样那么的牛。

该用户从未签到

发表于 2010-3-22 12:48:36 | 显示全部楼层
看不太明白…是PIN?

该用户从未签到

发表于 2010-3-22 13:01:03 | 显示全部楼层
想起lz昨晚在F里对KKK说的那句话了

该用户从未签到

发表于 2010-3-22 14:26:40 | 显示全部楼层
不怎么懂……

该用户从未签到

 楼主| 发表于 2010-3-23 16:34:24 | 显示全部楼层
PIN值的好坏是和FPS有关的,PIN值高只要习惯就好,choke是机子与服务器交换数据所产生的值choke越高说明垃圾数据越多,就会出现显示于操作有延时出现。

该用户从未签到

发表于 2010-3-24 07:28:33 | 显示全部楼层
坐下来研究看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表