手机游戏服务器优化方向指南

大彬发布于:2021-08-22阅读:0

文中仅仅提供一些手机上游戏服务器优化对策,其中一些构思是用在不一样场所的,并不是同一个构架的。需要依据应用情景采用适合方法!

手机上游戏服务器常见问题,优化对策

1:IO实际操作是较大的性能耗费点,留意优化空间非常大。

2:优化算法数据信息结构。排列寻路算法的优化。list,vector,hashmap的挑选。互联网大数据寻址方式,不必考虑到解析xml,留意考虑到hash.

3:代码优化。轻载new/delete,内存池,目标池的解决。

4:数据信息的准备充分和及时测算。

5:CPU方面的统计分析监控。逻辑性帧记数(理应50ms之内)。

6:预分派池降低转换和生产调度,预备处理的线程池和连接池等。

7:基与消息队列的统计分析和信息内容监控架构。

8:CPU耗费排行:第一AOI同歩,第二网络分包I/O实际操作,第三专业技能/BUFF判断测算解决,第四计时器的頻率。

9:内存泄露检验,运行内存浏览越境当心,运行内存残片的回收利用。

10:运行内存耗费排行:第一玩家目标包含其物件,第二网络数据信息缓存。

11:留意32位系统和64位的运行内存容错机制。

12:降低不必要的工程分包推送。

13:降低反复包和重复制包的成本。

14:提议分应急包(马上推送)和非应急包(按时轮流培训推送)。

15:带宽耗费排行:第一移动部位同歩,第二目标载入,第三登录突发性包,第四状态机计时器信息。

16:客户端可做一部分预分辨体制,一部分实际操作尽可能工程分包推送。

17:很多游戏玩家集聚时,一部分非应急包进行丢掉。

18:留意数据库单表内key总数。

19:活跃性客户和非活跃性客户的切分存储解决。

20:控制游戏玩家实际操作对数据库的实际操作頻率。

21:留意使用共享运行内存等方法对数据信息进行安全性备份数据储存。

22:确保安全策略,对里网进行IP查验,对日志进行记录,随意两环点内均使用加密技术会更好。

23:即时留意对网关ip,数据库等插口进行监督控制。

24:计时器理应储存一个序列,并非单边精准定位。

25:九宫格数据库同步时,不需要直接进行九宫格的同歩,对人物角色加一个AOI,基于圆方碰撞基本原理,抛下不必要的格信息内容,可大幅度节约。

26:客户端做一部分的预测分析体制,服务器检验时留意时间格式问题。

27:按时心跳包,查验网站死链是必要的。

28:为了更好地完成更为承担多类型的AI,AI寻径独立服务器设计早已是务必的了。次之需要考虑到的是闲聊,同歩。

29:服务器内网间可以考虑到使用UDP。

30:留意全部内存池,目标池等的动态性扩大分派。

①:以运行内存获得CPU的核心理念。

②:NPC没死核心理念。(只能disable)

③:动态性拓展核心理念,web服务核心理念。

④:客户端不能信核心理念。

⑤:表针数据信息,信息均不能信核心理念。

⑥:尽可能在客户端进行最严苛的校检,遮挡不必要的要求

⑦:能放到客户端的功能,放到客户端完成,服务器进行校检就可以

微云网络有着超十五年游戏经营工作经验,全世界50 CN2顶尖网络,1300 个CDN连接点資源,包含并不但仅限于我国香港,美国,日本,韩国,新加坡,新加坡等10多个国家直接CN2快速专线接入。没有理由免备案空间,提供智能化系统DDOS安全防护升級,web服务优化,数据库群集服务项目及提议,高防CDN连接点合理布局优化等一系列高品质服务项目,打造出适合企业稳抓顾客合理布局全世界的全能游戏解决方案。详詢微云网络在线客服电话400-0289-798。

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/fwqjs/2222.html

TAG标签:游戏服务器

上一篇:游戏服务器常见问题的解决方法分享
下一篇:香港服务器基于BGP多线路互联的解决方案

相关文章

返回顶部