[发明专利]一种游戏性能监控方法和装置有效
申请号: | 201910633007.X | 申请日: | 2019-07-12 |
公开(公告)号: | CN110389835B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 高志强;严明;罗章龙;黄斌;郑升 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F11/30 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 性能 监控 方法 装置 | ||
本发明公开了一种游戏性能监控方法和装置,所述方法执行虚拟引擎启动游戏,并将游戏进程绑定在指定的处理器上。根据厂商和系统信息获得温控文件的路径,进行温控文件的破解,获取温控文件的降频阈值。通过壳层传输命令使得采集工具获得游戏性能信息的采集权限,采集游戏性能信息,并显示在游戏界面的悬浮窗上,且发送到后台进行分析,通过比较当前处理器温度和温控文件的降频阈值,判断游戏卡顿是否是因为温控文件主动降频导致的。本方法能够实时监控游戏性能信息,并根据破解温控文件获得的降频阈值,判断当发生卡顿性能下降时确定是否由手机温控引起。
技术领域
本发明涉及游戏领域,尤其涉及一种游戏性能监控方法和装置。
背景技术
游戏的流畅程度会影响玩家的游戏体验。游戏卡顿可能因为游戏本身的原因,也可以因为终端设备长期进行游戏界面的操作导致发热。通常在终端设备中会设置温控文件,温控文件在终端设备的温度接近预设的降频阈值时,会对中央处理器执行降频操作,从而影响游戏性能,导致游戏卡顿。
不同厂商会根据需要,调整温控文件中设置的降频阈值,控制中央处理器的温度。且不同厂商会采用不同的方式对温控文件进行加密,使得用户无法获取到降频阈值。因此,当游戏性能下降导致卡顿时,由于用户无法获取温控文件的降频阈值,不能确定是温控原因还是游戏自身问题。用户只能通过人为感知温度来进行粗略的判断。
发明内容
为了解决游戏过程中人为感知温度判断游戏性能下降导致卡顿原因的问题,得到监控游戏性能,判断游戏性能下降导致卡顿的原因是温控原因还是游戏自身原因的技术效果,本发明提供了一种游戏性能监控方法和装置。
一方面,本发明提供了一种游戏性能监控方法,所述方法包括:
执行虚拟引擎启动游戏,以使得采集进程与游戏进程运行在同一用户组中;
在预设的处理器上运行游戏进程;
根据系统版本信息和芯片制造信息,获取温控文件的文件路径,所述温控文件为通过处理器温度和预设的降频阈值控制处理器运行频率的文件;
调用解密代码解密所述温控文件,以得到降频阈值信息;
采集游戏性能信息;
比较所述游戏性能信息和所述降频阈值信息,以判断游戏卡顿是否由温控文件引起。
另一方面本发明提供了一种游戏性能监控装置,所述装置包括:处理器配置模块、文件路径获取模块、温控文件解密模块、游戏性能采集模块、显示模块和数据分析模块;
所述处理器配置模块用于通过虚拟引擎启动游戏,以使得采集进程与游戏进程运行在同一用户组中;在预设的处理器上运行游戏进程;
所述文件路径获取模块用于根据系统版本信息和芯片制造信息,获取温控文件的路径;
所述温控文件解密模块用于调用解密代码解密所述温控文件,以得到降频阈值信息;
所述游戏性能采集模块用于采集游戏性能信息;
所述显示模块用于实时显示所述游戏性能信息;
所述数据分析模块用于比较所述游戏性能信息和所述降频阈值信息,以判断游戏卡顿是否由温控文件引起。
另一方面本发明提供了一种计算机可读存储介质,用于存储程序,所述程序被执行时实现所述的一种游戏性能监控方法。
另一方面本发明提供了一种终端设备,所述终端设备包括上述的一种游戏性能监控装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910633007.X/2.html,转载请声明来源钻瓜专利网。