一种游戏优化方法、游戏优化装置及移动终端制造方法及图纸

技术编号:23148833 阅读:27 留言:0更新日期:2020-01-18 13:22
本申请提供了一种游戏优化方法、游戏优化装置、移动终端及计算机可读存储介质,该方法包括:当移动终端运行有游戏应用程序时,对所述游戏应用程序进行监控;若监控到所述游戏应用程序出现待优化场景,则生成预设的关键事件信号,其中,所述待优化场景为满足预设触发条件的场景,所述关键事件信号用于通知移动终端的系统当前需要进行优化操作;基于所述关键事件信号按照预设的优化策略对所述移动终端的所述游戏应用程序进行优化。通过本申请方案,可与游戏厂商所发送的信号解耦,实现游戏的自适应优化,提升游戏的稳定性及用户操作的流畅性。

A game optimization method, game optimization device and mobile terminal

【技术实现步骤摘要】
一种游戏优化方法、游戏优化装置及移动终端
本申请属于数据处理,尤其涉及一种游戏优化方法、游戏优化装置、移动终端及计算机可读存储介质。
技术介绍
由于游戏的不断更新发展,游戏的种类也越来越多。当用户选择不同游戏进行体验时,系统需要为其分配对应的资源,从而保证较好的游戏体验。移动终端厂商往往与游戏厂商合作,由游戏厂商发送资源需求和卡顿信息给移动终端的系统,并由系统制定优化策略,以保证游戏的性能和可玩性。上述资源优化策略往往在初次制定好后就已固定,导致后续在游戏发生更新时,资源优化策略难以与更新后的游戏相匹配。
技术实现思路
本申请实施例提供了一种游戏优化方法、游戏优化装置、移动终端及计算机可读存储介质,可实现游戏的自适应优化。第一方面,本申请实施例提供了一种游戏优化方法,上述游戏优化方法应用于移动终端,包括:当移动终端运行有游戏应用程序时,对上述游戏应用程序进行监控;若监控到上述游戏应用程序出现待优化场景,则生成预设的关键事件信号,其中,上述待优化场景为满足预设触发条件的场景,上述关键事件信号用于通知移动本文档来自技高网...

【技术保护点】
1.一种游戏优化方法,应用于移动终端,其特征在于,包括:/n当移动终端运行有游戏应用程序时,对所述游戏应用程序进行监控;/n若监控到所述游戏应用程序出现待优化场景,则生成预设的关键事件信号,其中,所述待优化场景为满足预设触发条件的场景,所述关键事件信号用于通知移动终端的系统当前需要进行优化操作;/n基于所述关键事件信号按照预设的优化策略对所述移动终端的所述游戏应用程序进行优化。/n

【技术特征摘要】
1.一种游戏优化方法,应用于移动终端,其特征在于,包括:
当移动终端运行有游戏应用程序时,对所述游戏应用程序进行监控;
若监控到所述游戏应用程序出现待优化场景,则生成预设的关键事件信号,其中,所述待优化场景为满足预设触发条件的场景,所述关键事件信号用于通知移动终端的系统当前需要进行优化操作;
基于所述关键事件信号按照预设的优化策略对所述移动终端的所述游戏应用程序进行优化。


2.如权利要求1所述的游戏优化方法,其特征在于,所述生成预设的关键事件信号,包括:
获取所述待优化场景的类型,所述类型包括重负载场景及卡顿场景,其中,所述重负载场景与所述移动终端的资源消耗相关,所述卡顿场景与移动终端的处理能力相关;
获取所述游戏应用程序所创建的逻辑线程的线程ID及渲染线程的线程ID;
基于所述待优化场景的类型、所述逻辑线程的线程ID及所述渲染线程的线程ID,生成预设的关键事件信号。


3.如权利要求2所述的游戏优化方法,其特征在于,所述基于所述关键事件信号按照预设的优化策略对所述移动终端的所述游戏应用程序进行优化,包括:
将所述关键事件信号所指示的逻辑线程及渲染线程绑定至所述移动终端的大核,其中,所述大核为移动终端所采用的至少两组性能不相同的中央处理器CPU核心中,性能最优的一组CPU核心;
基于所述关键事件信号所指示的所述待优化场景的类型,确定相关联的优化策略,并按照确定的所述优化策略对所述移动终端的系统资源进行加速,其中,不同的优化策略对应有不同的系统资源,所述系统资源包括如下一种以上:CPU资源、图形处理器GPU资源、输入/输出IO资源及网络资源。


4.如权利要求3所述的游戏优化方法,其特征在于,所述将所述关键事件信号所指示的逻辑线程及渲染线程绑定至所述移动终端的大核,包括:
获取所述移动终端的大核的数量;
若存在两个以上大核,则基于所述移动终端的当前的大核调度情况,在所述两个以上大核中确定一目标大核;
将所述关键事件信号所指示的逻辑线程及渲染线程绑定至所述移动终端的目标大核。


5.如权利要求3或4所述的游戏优化方法,其特征在于,所述重负载场景包括垃圾回收场景,所述获取所述待优化场景的类型,包括:
若监控到与所述游戏应用程序相关联的预设的第一接口被调用,则确定所述游戏应用程序的待优化场景为垃圾回收场景,其中,所述第一接口用于在调用后生成所述游戏应用程序的垃圾回收信号;
相应地,所述基于所述待优化场景的类型、所述逻辑线程的线程ID及所述渲染线程的线程ID,生成预设的关键事件信号,包括;
基于所述垃圾回收场景、所述逻...

【专利技术属性】
技术研发人员:周步刚
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1