【技术实现步骤摘要】
本申请实施例涉及计算机,特别涉及一种客户端的数据处理方法、装置、终端及存储介质。
技术介绍
1、对于处于研发、运营等阶段的游戏客户端,相关人员需要对游戏客户端进行调试、性能测试、性能问题分析等处理,以为后续性能优化策略的制定提供参考,尤其是在游戏客户端的运行过程中出现卡顿的情况下。
2、以基于ue4(unreal engine 4,虚幻引擎4)构建的游戏客户端为例,由于ue4本身自带的数据统计机制——stat系统,并开放了众多用于性能数据显示的stat指令。相关人员可以通过手动输入具体的stat指令,来获取针对该游戏客户端不同的统计数据(如耗时、内存分布等数据),以进行该游戏客户端的人工优化。
3、然而,通过人工手动进行多轮stat指令输入,以获取戏客户端的统计数据,再根据统计数据,人工识别卡顿帧、人工定位产生卡顿问题的原因,以制定性能优化策略,客户端的数据处理效率并不高。
技术实现思路
1、本申请实施例提供了一种客户端的数据处理方法、装置、终端及存储介质,能够提高
...【技术保护点】
1.一种客户端的数据处理方法,其特征在于,所述客户端基于虚幻引擎构建,所述虚幻引擎中部署有用于统计所述客户端运行时的相关数据的统计系统;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述虚幻引擎驱动所述插件与所述客户端同步运行;
3.根据权利要求1所述的方法,其特征在于,所述从所述原始性能数据中获取热点性能数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述驱动所述插件调用卡顿处理函数,从所述统计系统中获取所述新建帧的上一帧的线程耗时数据,包
6...
【技术特征摘要】
1.一种客户端的数据处理方法,其特征在于,所述客户端基于虚幻引擎构建,所述虚幻引擎中部署有用于统计所述客户端运行时的相关数据的统计系统;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述虚幻引擎驱动所述插件与所述客户端同步运行;
3.根据权利要求1所述的方法,其特征在于,所述从所述原始性能数据中获取热点性能数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述驱动所述插件调用卡顿处理函数,从所述统计系统中获取所述新建帧的上一帧的线程耗时数据,包括:
6.根据权利要求4所述的方法,其特征在于,所述对所述原始函数调用数据进行过滤,得到所述新建帧的上一帧对应的最终函数调用数据,包括:
7.根据权利要求6所述的方法,其特征在于,所述对所述原始函数调用数据进行过滤,得到所述新建帧的上一帧对应的最终函数调用数据之后,还包...
【专利技术属性】
技术研发人员:谭旭东,陈瑞坤,
申请(专利权)人:深圳市腾讯网络信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。