更多

拳头游戏发文正式回应2022季中冠军赛中Ping值问题!

2022-05-17 21:51:08    编辑:GWL    浏览量:加载中...
标签:英雄联盟

  举个例子,我们曾假设问题是,也许游戏服务器没有保持稳定的帧率。于是我们提取了日志,并将数据放入一个查看工具中,把数据可视化为上面的图表(如上示意)。它显示了我们在每场比赛中都有非常稳定的帧率。所以这并不是职业选手报告的问题原因。

  查阅日志是一项极其细致而艰巨的工作。数据本身看起来就像一页又一页看似随机的数字流,必须通过各种工具进行编译,将其可视化,使其有意义。每一轮的彻查,我们都没有发现异常。

  在我们查看日志和代码时,我们逐渐收到了来自各方队伍的更多反馈。大家对季中冠军赛场地环境的抱怨比其他任何环境都多。这和我们的理解有所相背。毕竟,线下比赛和选手在同一建筑里的硬件上进行的。在拥有完美可控的网络环境下怎么会比通过在韩国互联网服务器上进行比赛感觉更糟糕?

  这引发了另一个设想…如果日志的延迟测量显示良好,但体验相反,那会不会是日志出了问题?会不会是我们测量延迟的方式有问题?

  开发团队随即写了几段代码来验证这个猜想。一般情况下,日志是根据游戏数据包在服务器的网络层和客户端的网络层之间的往返产生的。这些日志没有发现任何错误。所以我们换了一种方式用新工具来测试延迟。不再测试网络层的流量延迟,改为测试整个“端到端”的循环,从用户点击,再到看到该点击响应。换句话说,测量的不再只是网络表现,只要游戏中任何系统之间的互动会被选手接触到,就都会去测量。

游侠网5

  可以参考以上的图表了解这个概念。现有的网络监控测量的是包括网络层延迟和延迟服务时延,这一点会通过绿色箭头展示在上图中。但是新的工具模拟了输入层的输入,然后测量在该输入和服务器响应之间发生的全栈延迟。红色箭头展示了新工具的监测轨迹。

  有了这个新工具,我们就能在实验室中进行测试,看看能不能重现选手们的问题。

  我们做的第一件事,就是在不运行延迟服务下,设置一个基准线。因为我们有来自公共服务器上无数小时的玩家数据,我们相信服务器没有任何漏洞,因此我们以它们来做参照组。  第一个设置基准线的实验模拟了在韩国参赛的队伍和在中国参赛的队伍均从互联网接入服务器的场景。

实验一:关闭延迟服务工具,对比韩国和中国的网络

游侠网6

  这类实验的数据十分复杂,这里我们将其整理之后用图表的形式展现出来,可以帮助大家理解我们所看到的情况。

  如果你沿着横轴(游戏时间)看,会发现一开始(图表左侧)的延迟值很低。几分钟后(图中从左到右的中间部分),我们开始模拟较高ping值的网络(例如:上海)。我们可以看到,竖轴上的延迟在上升。这和预想的完全一样。在低ping值网络下,延迟较低;在高ping值网络下,延迟较高。

  第一个实验,作为参照组,说明用新工具测量的结果是符合我们预期的。这是个好的开始。

  下一个实验,我们会用相同的步骤进行检测,但这次我们开启延迟服务工具。

实验二:开启延迟服务工具,对比韩国和中国的网络

游侠网7

  我们需要记住的是,人工延迟服务的目的就是无条件平衡网络 ping值。所以如果我们更改了实验室中的网络ping值特性,那么我们的预期就是延迟服务将加入延迟,使得测量值保持相同。然而,数据却表明不是这样的。正如所看到的,上海的模拟网络所显示的延迟比韩国模拟网络所显示的延迟要低。这是在我们意料之外的,这也展示了延迟服务为韩国网络环境带来了比上海网络环境更高的延迟。

从这份报告我们可以确定三件事:

  (1)问题是真实存在的,且确实与选手们报告的情况相符

  (2)我们自己可以在实验室重现这个问题

  (3)问题很可能就出现在人工延迟工具上

  从这些信息入手,我们就知道需要在代码中的何处寻找问题。 在运行各种额外的测试以了解我们更改实验室环境的特性时发生了什么后,我们意识到,只有在实际 ping显著低于目标延迟的情况下才会出现计算错误。 在这种情况下,实际延迟将远远高于屏幕上显示的延迟。

  这便解释了目前的一系列问题。为什么日志不显示这些问题:因为运算错了。为什么场馆比网络服务器体感还差:因为环境 ping值越低,这个漏洞就越明显。这也解释了为什么在釜山现场的选手觉得比赛体感延迟比屏幕上显示的约 35ms差多了:因为实际延迟确实高于 35ms。

  既然找到了问题,那下一步就是尽快解决它。 

  幸运的是,查阅代码后,我们可以很好的理解这一问题。从这里出发,我们假设可以通过做一个配置改变,来补偿这个计算错误。

  既然我们有了办法来模拟环境,也有了办法来使用自研工具测试实际延迟,那么就可以通过调节配置,得到我们想要的结果。

  以下图表显示了与两个实验相同的网络环境,但这一次使用了将错误修正后的配置文件。

实验三:在正确的配置下启用延迟服务工具

游侠网8

首页 上一页 1 2 3 下一页 共3页
提示:支持键盘“← →”键翻页
0
分享至
扫描关注游侠网
英雄联盟League of Legends
上市时间:2011-09-22
游戏平台:PC
游戏类型:即时战略RTS
制作公司:Riot Games
游戏语言:中文
发行公司:腾讯游戏
推荐阅读

推荐阅读

40岁全智贤晒近期写真美照!妩媚动人魅力难以抵挡!

40岁全智贤晒近期写真美照!妩媚动人魅力难以抵挡!
近日,全智贤晒出了自己的一组写真大片,图中她一头短发妩媚性感动人。今年40岁的全智贤留着干净利落的短发,一双长腿魅力依旧无法阻挡。
05-13 50942人已看过

在“五一档”兴风作浪,却只想做好人的《坏蛋联盟》

在“五一档”兴风作浪,却只想做好人的《坏蛋联盟》
作为“五一档”票房成绩的佼佼者,《坏蛋联盟》用经典的梦工厂风格,为观众们演绎了一个充满欢笑的“以前我没得选择,现在我想做个好人”的故事。
05-12 46598人已看过

近600条评价 零差评!这是Steam上好评率最高的游戏!

近600条评价 零差评!这是Steam上好评率最高的游戏!
Steam上“好评如潮”的游戏有不少,但这些游戏的整体好评率都无法保持100%,因为总会有一些玩家因为这样或那样的原因给出差评。但目前Steam上就出现了一款神一样的游戏,接近600条玩家评价,全部都是好评!
05-08 54207人已看过

反诈警官老陈辞职后仍被网暴:我是最穷的网红 很知足

反诈警官老陈辞职后仍被网暴:我是最穷的网红 很知足
反诈警官老陈已经辞职一个月了。老陈本名陈国平,其实他也不老,今年也就是45岁,但是他喜欢别人喊自己老陈:“老一点,成熟一点,接地气一点。”据媒体报道称,这一个月里,老陈读书、睡觉、喝茶,和网络上的喧闹不同,生活中的老陈,其实是个有点“闷”的人:他能在家一待就是一整天,不下楼,也不怎么说话。
05-09 42901人已看过

十头身美女给人裤子看动了 动图 蓝翔挖掘机考试项目

十头身美女给人裤子看动了 动图 蓝翔挖掘机考试项目
十头身美女给人裤子看动了, 蓝翔挖掘机考试项目,男孩子的腿有可能这么白皙吗?
05-11 494079人已看过

少女养成绅士游戏《窥视你的未来》预告发布 本月发售

少女养成绅士游戏《窥视你的未来》预告发布 本月发售
在本月Switch上又将登陆一款绅士游戏,名为《窥视你的未来》,在本作中玩家将化身为寄住在公寓的座敷童子,还可以窥视美少女的生活哦~官方也在今天公开了一段中字预告片,下面让我们一起来看看吧!
05-09 49075人已看过

迪士尼CEO豪言:即使失去中国市场,影视作品也能成功

迪士尼CEO豪言:即使失去中国市场,影视作品也能成功
据知名外媒IGN报道,2020年2月接任迪士尼CEO的鲍伯·查佩克(Bob Chapek)在公司财报电话会议上对亲爱的股东们信誓旦旦地表示——他相信“迪士尼”,即使在失去中国市场背景下,迪士尼的影视作品也能取得成功。
05-12 59005人已看过

2022下半年值得关注PS5/PS4游戏:共21款任你选择!

2022下半年值得关注PS5/PS4游戏:共21款任你选择!
为大家介绍预计在 2022 年 5 月之后发售的 21 款最值得关注的 PS5/PS4 游戏。(作者:Fami通编辑部)
05-15 58881人已看过

微软笑而不语 PS Plus订阅服务完整游戏阵容震撼公布

微软笑而不语 PS Plus订阅服务完整游戏阵容震撼公布
索尼旗下的“PS Plus”升级版订阅服务游戏阵容震撼公布,第一方阵容的《恶魔之魂 重制版》、《血源诅咒》、《死亡搁浅》《战神2018》、《最后生还者 高清版》、《神秘海域 内森·德雷克合集》、《漫威蜘蛛侠》等IP隶属索尼的第一方知名游戏均在名单内。
05-16 78164人已看过

童年回忆!夜礼服克劳德和美少女战士爱丽丝蒂法Mod

童年回忆!夜礼服克劳德和美少女战士爱丽丝蒂法Mod
在许多8090后的回忆中,《美少女战士》一定是其中无可取代的一环。Mod作者Jujub最近就制作了一款《最终幻想7:重制版》的《美少女战士》Mod。克劳德cos夜礼服假面,爱丽丝和蒂法则是分别穿上了水兵月和水兵火星的衣服,看上去真是非常还原。
05-12 45242人已看过
返回首页 查看更多

热门美图

动漫壁纸
软萌小妹妹
二次元妹子
美腿软妹
关于游侠 | 广告合作 | 人才招聘 | 联系我们 | 网站地图 | 投诉建议 | 我要投稿 | 版权保护投诉指引
CopyRight © 1999-2023 ALi213.Net All Right Reserved 游侠网 版权所有 | 苏ICP备2023007791号