Re: [闲聊] 为什么战棋都要排这么久?

楼主: d86249 (金羊)   2019-07-23 21:16:53
其实很简单阿...一局游戏有8个人
一定有些人变成第八名、第七名等等的先被击败
他们有可能继续观战或是直接开始下一局新游戏,也有可能休息不玩了
但是这一把游戏要等第一第二名赛果出来才算结束
那这个八人房间的运算资源就因为前几名的赛果没决出而被“占用”了
876543名各自去进行新游戏,越来越多房间卡在最终决赛的赛果前
到最后服务器资源就塞车
Roit的工程师可以看到
到了巅峰时段正在进行的游戏局数(战棋)会呈一个指数型上升
限制这个服务器运算资源不被耗尽的前提下,就是做出“排队”来遏止
这算是战棋的优点(先输可以直接下一场)
也算是缺点啦(必须等打完服务器资源才释出)...

Links booklink

Contact Us: admin [ a t ] ucptt.com