完本神战

完本神战>重生87,半年爆赚200亿美金 > 第2265章 服务器负载与长安城的喧嚣(第1页)

第2265章 服务器负载与长安城的喧嚣(第1页)

内测开放第三天,后台监控面板上的长安城地图区域亮成了一片白色。

那片白色不是正常的浅灰底色,是角色密度超过阈值之后系统自动标注的红色警告叠了一层又一层,把整片主城区的网格染成了刺眼的亮斑。

梁永琪站在监控大屏前面,屏幕上长安大街的俯视图里挤着上千个蓝色的光点,每个光点代表一个在线角色,光点之间已经没有了空隙,全部挤成了几团密度过高的光团。

那些光团还在不断膨胀,边缘不断有新的蓝色光点汇入,像一滴墨掉进清水里,越晕越大,越晕越浓。

技术组的测试员在旁边的工位上跑了一轮实机测试。

他的角色从长安大街的东侧入口进去,刚走了三步,画面就开始顿。

帧数从三十帧掉到十五帧,再掉到个位数,屏幕上角色的移动变成了跳帧式的推进,走一步停两秒,再走一步又停两秒。

他按了一下方向键让角色往路边靠,角色瞬移了两米,像被什么东西从后面推了一把。

测试员又按了一下反方向键,角色没有反应,过了三秒之后突然往反方向弹了五六米,直接卡进了路边一个摆摊npc的模型里面,半个身子嵌在摊位桌板中间,只露出上半身在外面,两只手还在空中做着奔跑的摆动动作。

“瞬移出现了。”测试员说了一句,手指在键盘上敲了两下,把帧数日志导了出来。

他又补了一句,“比昨天严重多了,昨天只是偶尔跳一下,今天基本走不动。”

李轩从机房那边走过来,站在测试员身后看着屏幕上的角色在原地跳帧。

他的眉头皱着,两只手插在口袋里,手指在裤袋里微微动着,像在脑子里跑代码。

他站了大约两分钟,眼睛一直盯着屏幕上那个卡在摊位里的角色,看着它每隔几秒就往不同方向弹一下,每次弹的位置都不一样,有时候往左,有时候往右,有时候直接弹到半空中又落下来。

然后他转身走回机房,打开了自己的主控机。

梁永琪跟在后面走进了机房。

李轩坐在主控机前面,屏幕上已经打开了渲染引擎的参数配置表。

他的手指在键盘上快速翻页,翻到同屏渲染上限那一栏的时候停了下来。

那一栏的数值设的是八百。

他把光标停在那个数字上面,没有改。

屏幕上的参数表密密麻麻排了几十行,每一行都是一个可能影响性能的变量,但李轩的眼睛只盯着那个八百。

“引擎的同屏渲染上限是八百个角色。”他说,声音不高,语速比平时慢一些,像在一边想一边说,“长安大街同时挤进来一千两百多个人,超过上限的那部分角色全部被引擎丢掉了。

被丢掉的角色的位置数据还在服务器端存着,但客户端不渲染。

服务器那边把这些角色的位置广播回来的时候客户端不知道该怎么处理,就出现了瞬移——角色在屏幕上的位置和服务器端的位置对不上,系统尝试修正的时候就直接跳过去了。”

他顿了一下,手指在桌面上轻轻敲了两下,又补了一句:“客户端本地算出来的位置和服务器发过来的位置中间差了一大截,系统每帧都在尝试把这两个位置拉到一起,拉不过来的时候就强制同步,那个强制同步的瞬间就是玩家看到的瞬移。”

梁永琪站在他身后。

“那把同屏渲染上限往上调呢?调到一千五或者两千。”她往前走了半步,视线落在屏幕上那个八百的数字上面,“服务器端能撑住一千两百个人,说明数据处理这块没问题,卡的是客户端渲染。

那把上限放开,让引擎多画几个人,问题不就解决了?”

李轩摇了摇头。

完结热门小说推荐

最新标签