csgo吧 关注:3,585,660贴子:60,823,775

CSGO社区服务器性能解读

只看楼主收藏回复

大家好,我是ONET4P社区服服主。首先恭喜完美呱管当选go吧吧主希望在官方的带领下,吧内骗子/倒勾的数量越来越少。
言归正传;大家对ONET4P社区服一定不陌生,如果没玩过我们的24人死斗服检视服应该或多或少进去过吧今天发这个帖子的目的,是想针对性回答广大玩家对于24人死斗服务器质量的困惑。


IP属地:北京来自iPhone客户端1楼2022-03-29 14:12回复


    IP属地:北京来自iPhone客户端2楼2022-03-29 14:13
    收起回复
      很多玩家都反应24人死斗服最大的一个缺陷是“fps低”。诚然,由于source引擎的种种特性,例如更依赖单核性能,即使开了多核渲染也只能利用三个cpu线程;这个古老引擎的缺陷在玩家游玩多人高tick服务器时被放大,导致24人死斗服无法被大部分玩家所接受。


      IP属地:北京来自iPhone客户端3楼2022-03-29 14:18
      收起回复
        然而大部分玩家将“fps低”归结为服务器垃圾我是真的有苦说不出。首先大家请看24人死斗服务器的配置


        IP属地:北京来自iPhone客户端4楼2022-03-29 14:20
        收起回复
          上图是服务器硬件配置,再来看服务器后台的实际参数


          IP属地:北京来自iPhone客户端5楼2022-03-29 14:21
          回复
            可以看到在24人满人的情况下,服务器fps(tickrate)为127.99-128.01,tick波动为0.00,这是ONET4P技术组多次优化服务器内核以及cpu调度得到的成果,也就是说ONET4P的24人死斗服在满载玩家时依然能保持稳定的真128tick性能输出,保证玩家弹道精度不受服务器性能影响。


            IP属地:北京来自iPhone客户端6楼2022-03-29 14:25
            收起回复
              之前一堆人往检视服里放bot 还有飞机模型啥的 直接卡死了删也删不掉 而且很多萌新不知道指令 我都是看别人打指令跟着学的


              IP属地:北京来自Android客户端7楼2022-03-29 14:27
              收起回复
                那么服务器的好坏真的对玩家fps有影响吗?个人知识有限,无法逆向分析source引擎更深层次的原因,这里仅用云服务器做一个对比实验。大家也可以在国服黄页(社区服浏览器)找到ONET4P的测试服务器进入,再进入一个没人的24人死斗服(控制变量),亲身体验一下fps差距。


                IP属地:北京来自iPhone客户端8楼2022-03-29 14:37
                回复
                  这里采用的云服务器是腾讯云轻量应用服务器睿频3.3GHz,单核性能为24人死斗服12900k的64%,完美平台天梯服务器的86%(完美服务器睿频3.8GHz),由于玩家之间电脑配置差距较大,我个人的测试没有较大的说服力;还是推荐玩家自己去实际体验fps差异


                  IP属地:北京来自iPhone客户端9楼2022-03-29 14:45
                  回复
                    贴吧里也有不少自行开设服务器的玩家。其实说到这里,开服者只能保证第三行的sv,var保持在合理区间,服务器带宽充足;其他参数例如玩家的fps以及延迟,loss等,即使反馈过来出现异常也只能无能为力。


                    IP属地:北京来自iPhone客户端10楼2022-03-29 14:48
                    收起回复
                      字词


                      IP属地:宁夏来自iPhone客户端11楼2022-03-29 14:54
                      收起回复
                        支持


                        IP属地:陕西来自Android客户端12楼2022-03-29 14:57
                        回复
                          趁这个机会再来聊聊其他的,例如玩家在进入我们的点歌服的时候,tickrate为128但是右边的up/cmd为64,这是怎么回事呢?
                          首先,up是指玩家客户端每秒向服务端发送数据的次数。如果玩家fps小于该值则按照实际fps上报,若fps大于此值则按照up显示值上报。up值玩家可以自行设置,也可以服务器强制锁定(三大平台以及绝大多数社区服务器均服务器强制锁定)。cmd是服务器每秒向玩家发送数据的次数,若服务器带宽不够则会导致玩家loss。若up/cmd与tickrate不符则说明服务器为假128服务器,对弹道会有影响,但对道具落点没有影响,因为道具轨迹为服务端运算,不受玩家上报速率影响。


                          IP属地:北京来自iPhone客户端13楼2022-03-29 14:57
                          收起回复
                            支持


                            IP属地:浙江来自Android客户端14楼2022-03-29 14:58
                            回复
                              支持腐竹


                              IP属地:北京来自Android客户端15楼2022-03-29 14:58
                              回复