




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
服务器监控及性能优化技术创新,变革未来服务器监控及性能优化全文共27页,当前为第1页。目录MMO游戏的常用架构服务器系统及应用健康监控体系游戏内常用的效率分析及对应的优化手段与其他互联网产品的互通性思考Q&A
环节服务器监控及性能优化全文共27页,当前为第2页。MMO游戏的常用架构架构和业务是相互促进的服务器监控及性能优化全文共27页,当前为第3页。运营系统架构服务器监控及性能优化全文共27页,当前为第4页。游戏内监控体系监控信息汇总到CMS每个服务器定时汇报自身各个指标信息运营系统记录汇总绘图服务器监控及性能优化全文共27页,当前为第5页。服务器系统健康监控体系硬件监控项CPU使用率内存使用率硬盘使用率内网网卡使用率外网网卡使用率磁盘IO服务器监控及性能优化全文共27页,当前为第6页。服务器系统健康监控体系服务器监控及性能优化全文共27页,当前为第7页。服务器系统健康监控体系软件监控项帧速率网络包数目网络连接数目房间数目线程状态NPC数量道具数量在线玩家数量存档状态数据库状态激活对象数量服务器监控及性能优化全文共27页,当前为第8页。服务器系统健康监控体系软件信息监控服务汇总阀值判定各类报警记录日志健康监控体系报警,然后呢?
---分析各种开源工具、内嵌API、心跳等多种检测方式硬件信息服务器监控及性能优化全文共27页,当前为第9页。游戏内分析系统设计与实现帧速率网络包数目网络连接数目房间数目线程状态NPC数量数学计算在线玩家数量存档状态数据库状态激活对象数量聚集状态监测和分析是基于业务的服务器监控及性能优化全文共27页,当前为第10页。游戏内分析系统设计与实现服务器监控及性能优化全文共27页,当前为第11页。游戏内分析系统设计与实现服务器监控及性能优化全文共27页,当前为第12页。MMO服务器常用的优化手段写在之前对于在运行系统,优化可能牵一发而动全身,尽快利用各种手段解决问题,保证项目运行。服务器监控及性能优化全文共27页,当前为第13页。MMO服务器常用的优化手段逻辑帧速率优化(尽量控制150ms)----找到最耗时的函数,内嵌检测,运行超时LOG对象数量过多,大量道具,NPC等数学计算过多,位置计算,子弹碰撞,伤害计算等异常聚集,不可控的玩家行为跨线程访问,不合理的线程粒度锁操作减小粒度减少锁时间同步同帧合并减少聚集大量对象分批计算设置激活数据结构服务器监控及性能优化全文共27页,当前为第14页。MMO服务器常用的优化手段流畅控制同步同帧合并重点压缩大量的网络包优化----找到发送最多的包,流量统计,LOG记录同步的消息在同逻辑帧合并发送,减少投递次数大量的网络IO重点优化包MMO的大量包产生在同步,控制范围使用内存池,大量小内存的申请释放消耗很大异常来回发送等逻辑BUG服务器监控及性能优化全文共27页,当前为第15页。MMO服务器常用的优化手段网络链接优化创建链接开销大,使用网络连接池解决开服、积分墙刷广告,从设计上支持动态增加网关服务器解决撞库等异常的网络攻击,及时彻底释放,封IP解决创建销毁的开销极限情况的控制安全处理的手段服务器监控及性能优化全文共27页,当前为第16页。MMO服务器常用的优化手段线程操作优化----尽量减少锁的时间尽可能的少调用锁减小锁粒度线程数控制,线程间切换开销利用析构自解锁,防止死锁网络数据库存读档内部LOG系统游戏场景。。。一次交换收到的消息到处理线程写比读要频繁分成读写锁一次交换到写线程批次写入不频繁操作,注意锁定时间游戏服务器的线程处理服务器监控及性能优化全文共27页,当前为第17页。MMO服务器常用的优化手段存档数据库操作优化---尽量保证不回档存档正确设计存读档缓冲,减少直接对数据操作增加存档频率,设定重要存档节点控制存档数据大小,可压缩数据表设计合理按战区分存档库缓存存档关键点存档压缩数据合理表结构服务器监控及性能优化全文共27页,当前为第18页。MMO服务器常用的优化手段内存优化单个对象的内存占用尽量少,比如使用标记位频繁申请释放的对象使用对象池,消息,道具,子弹,NPC等碎内存控制,长时间运行后会积累重写newdelete,用于统计和分析效率点和泄露根据功能分多进程控制申请次数大小使用内存池统计内存使用服务器监控及性能优化全文共27页,当前为第19页。MMO服务器常用的优化手段LOG系统优化计算极限,各个相关设计写入读取频率和数量大量LOG写入,分批次持续写入LOG系统分级,控制写入阀值统计系统同步,时间点选择强大的LOG系统是分析问题的基础决策服务器监控及性能优化全文共27页,当前为第20页。MMO服务器常用的优化手段调用第三方API的优化---不是说第三方API不靠谱,只是考虑全面尽量少受影响除非必要,否则不必须全信任并等待开辟专门的线程或者服务等用于第三方API调用,并设置长度第三方调用、超时、失败要统计保证自身系统受第三方影响降到最低服务器监控及性能优化全文共27页,当前为第21页。MMO服务器常用的优化手段和业务上配合的优化在线、存留的要求前期的新手村多出生点虚假繁荣点的设定活动修改,错峰进行方案配合流程优化服务器监控及性能优化全文共27页,当前为第22页。与其他互联网产品的互通性思考高性能的设计是一种意识,而不单单是功能上的实现架构上设计的高效和可扩展性是基础服务器监控及性能优化全文共27页,当前为第23页。与其他互联网产品的互通性思考利用流程规避风险细化设计文档,设定承载,内存,网络,IO,数据库操作频率等,帮助思考过程监督,主要是数据结构上的选用是否合理,算法是否高效定期利用工具诊断效率问题(Gprof
Kprof
gprof2dot.py等)真实的外网测试环境,内外网络差异造成架构细化算法优化真实测试服务器监控及性能优化全文共27页,当前为第24页。与其他互联网产品的互通性思考服务器要有强大的LOG系统可以实时设定等级LOG记录等级分模块分功能的统计分析功能峰值、均值、执行次数等统计特殊性指定记录
,某特定行为等论系统LOG的重要性系统信息玩家操作逻辑LOG数据流动事件统计服务器监控及性能优化全文共27页,当前为第25页。与其他互联网产品的互通性思考灵活的可控制的开关系统和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家居空间设计中的生活动线优化考核试卷
- 流动小吃转让合同范本
- 酒店吧台员工合同范本
- 吊顶合资协议合同范本
- 办公区域清洁与维护工作计划
- 农村污水处理合同
- 企业增资扩股方案及协议
- 环境保护的重要性征文
- 货物公路运输合同
- 私人公寓楼房产转让合同
- 《急性冠状动脉综合征》课件
- 《马克思生平故事》课件
- 2024-2025学年四川省成都市高一上学期期末教学质量监测英语试题(解析版)
- HRBP工作总结与计划
- 八大危险作业安全培训考试试题及答案
- 2025年湖南高速铁路职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025年上半年中电科太力通信科技限公司招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2025年沙洲职业工学院高职单招语文2018-2024历年参考题库频考点含答案解析
- DB3502T052-2019 家政服务规范 家庭搬家
- 【化学】常见的盐(第1课时)-2024-2025学年九年级化学下册(人教版2024)
- 2024甘肃省公务员(省考)行测真题
评论
0/150
提交评论