【技术实现步骤摘要】
性能检测方法及装置
本申请涉及数据处理
,特别涉及性能检测方法及装置、计算设备和计算机可读存储介质。
技术介绍
随着互联网的发展,网络游戏的玩法越来越众多,用户通过游戏客户端可执行的游戏操作越来越多样,然而大量游戏功能的实现会导致游戏性能下降,最终导致游戏的卡顿,直接影响游戏用户的接受程度与游戏体验,同时对于低端游戏设备的影响更为严重,现阶段在玩家游戏设备中加载性能测量工具,不仅会占据大部分的系统性能,也可能导致性能曲线被扭曲,无法查看具体卡顿原因。因此,为了提高游戏操作性能,亟需一种可以实现性能检测的方法以解决上述问题。
技术实现思路
有鉴于此,本申请实施例提供了性能检测方法及装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。根据本申请实施例的第一方面,提供了一种性能检测方法,包括:接收目标模块的运行指令,并基于所述运行指令运行所述目标模块;统计所述目标模块的开始运行时刻、结束运行时刻以及运行时长;基于所述开始运行时刻以及所述结束运行时刻计 ...
【技术保护点】
1.一种性能检测方法,其特征在于,包括:/n接收目标模块的运行指令,并基于所述运行指令运行所述目标模块;/n统计所述目标模块的开始运行时刻、结束运行时刻以及运行时长;/n基于所述开始运行时刻以及所述结束运行时刻计算所述目标模块的运行时间;/n在所述目标模块运行时间大于第一预设时间阈值的情况下,和/或在所述目标模块的运行时长大于第二预设时间阈值的情况下,输出所述目标模块的模块标识以及所述目标模块的运行时长。/n
【技术特征摘要】
1.一种性能检测方法,其特征在于,包括:
接收目标模块的运行指令,并基于所述运行指令运行所述目标模块;
统计所述目标模块的开始运行时刻、结束运行时刻以及运行时长;
基于所述开始运行时刻以及所述结束运行时刻计算所述目标模块的运行时间;
在所述目标模块运行时间大于第一预设时间阈值的情况下,和/或在所述目标模块的运行时长大于第二预设时间阈值的情况下,输出所述目标模块的模块标识以及所述目标模块的运行时长。
2.根据权利要求1所述的性能检测方法,其特征在于,所述输出所述目标模块的模块标识以及所述目标模块的运行时长之后,还包括:
基于所述目标模块的模块标识以及所述目标模块运行时间生成日志文件;
基于所述日志文件调整所述目标模块的性能。
3.根据权利要求1或2所述的性能检测方法,其特征在于,所述接收目标模块的运行指令之前,还包括:
获取初始模块,将所述初始模块按照模块属性划分为目标模块,并为所述目标模块设置模块标识。
4.根据权利要求3所述的性能检测方法,其特征在于,所述基于所述开始运行时刻以及所述结束运行时刻计算所述目标模块的运行时间,包括:
基于所述目标模块的运行指令运行所述目标模块,确定所述目标模块运行的开始时间戳以及结束时间戳;
将所述开始时间戳与所述结束时间戳相减,获得所述目标模块的运行时间。
5.根据权利要求1所述的性能检测方法,其特征在于,还包括:
接收网络协议处理指令,基于所述网络协议处理指令确定实现数据传输的网络协议;
统计基于所述网络协议实现数据传输的开始执行时刻、结束执行时刻;
基于所述开始执行时刻以及所述结束执行时刻计算基于所述网络协议实现数据传输的执行时间;
在所述执行时间大于第三预设时间阈值的情况下,输出所述网络协议标识以及所述数据传输的执行时间。<...
【专利技术属性】
技术研发人员:叶川,梁波,
申请(专利权)人:珠海金山网络游戏科技有限公司,广州西山居网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。