[发明专利]一种游戏应用的控制方法和装置有效
申请号: | 201811609362.5 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109731336B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 鞠怀伟;刘桦;周坤;黄勇;吏渊;朱超;夏成明;赵文芳;王莹;贾靖杨;王潘 | 申请(专利权)人: | 三星电子(中国)研发中心;三星电子株式会社 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;A63F13/69;G06F9/50 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 孙清然;王琦 |
地址: | 210012 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 应用 控制 方法 装置 | ||
1.一种游戏应用的控制方法,其特征在于,包括:
当终端设备的操作系统接收到游戏启动命令时,判断所述游戏启动命令对应的游戏应用是否已驻存于内存中;
如果所述游戏应用已驻存于内存中,则所述操作系统对内存中的所述游戏应用执行解冻唤醒操作,以启动所述游戏应用;否则,所述操作系统采用冷启动的方式启动所述游戏应用,并在所述启动前触发所述游戏应用上报当前启动需要加载场景的内存需求量,根据所述内存需求量和当前的内存空间占用情况,确定当前的空闲内存是否满足所述游戏应用的运行需要,如果不满足,则触发相应的后台应用的冻结和清理过程,以使空闲内存满足所述运行需要;
当所述游戏应用运行结束时,根据所述游戏应用当前的运行参数和所述游戏应用的其他指定排序参数,利用预先训练的机器学习模型,预测所述游戏应用在所述终端设备的运行热度,根据所述预测的结果,对所述终端设备中的所有游戏应用的运行热度进行排序,根据排序结果,判断是否需要将该运行结束的所述游戏应用常驻内存,如果是,则执行相应的常驻内存处理,否则,释放该游戏应用占用的所有系统资源;
所述根据所述排序结果,确定是否需要将该运行结束的所述游戏应用常驻内存包括:
计算系统内存总量与预设的游戏占用比例阈值的乘积;
根据所述乘积的结果和所述排序结果,按照排序在前的游戏应用优先驻存于内存的原则,确定当前可以常驻内存的游戏应用,其中,所确定的游戏应用的内存需求总量与所述乘积的结果的差值在预设的差值范围内;
如果当前运行结束的所述游戏应用包含在所确定的游戏应用中,则确定需要将该运行结束的所述游戏应用常驻内存,否则,确定不需要将该运行结束的所述游戏应用常驻内存。
2.根据权利要求1所述的方法,其特征在于,所述确定当前的空闲内存是否满足所述游戏应用的运行需要包括:
如果当前的空闲内存与所述内存需求量的差值大于等于系统内存总量与预设的安全运行比例阈值的乘积,则判定当前的空闲内存满足所述游戏应用的运行需要,否则,判定当前的空闲内存不满足所述游戏应用的运行需要。
3.根据权利要求2所述的方法,其特征在于,所述后台应用的冻结和清理过程包括:
将所述乘积减去所述差值,得到当前需要释放的最小内存量;
根据所述最小内存量,按照优先冻结的原则,对后台应用进行相应的冻结或清理,以使所释放的内存大于等于所述最小内存量;其中,在进行所述清理时,优先选择当前未使用时间长的应用进行清理。
4.根据权利要求1所述的方法,其特征在于,所述运行参数包括:本次启动的时刻和本次启动后的运行时长;所述其他指定排序参数包括用户年龄和游戏应用在外网的热度排名。
5.根据权利要求1所述的方法,其特征在于,在执行所述常驻内存处理之前进一步包括:
如果当前的空闲内存大小小于当前运行结束的所述游戏应用的所述内存需求量,则通过清除当前已常驻内存的其他游戏应用,释放相应的内存,以满足当前运行结束的所述游戏应用的常驻需求。
6.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
在启动所述游戏应用时,如果所述操作系统检测到当前满足禁止Wi-Fi扫描条件时,开启禁止Wi-Fi扫描功能,所述禁止Wi-Fi扫描条件为当前通过蜂窝移动网络进行网络接入且当前Wi-Fi功能开启但没有可用热点。
7.根据权利要求6所述的方法,其特征在于,所述方法进一步包括:
在所述游戏应用的运行过程中,当其中的一局结束退回游戏大厅场景时,触发所述操作系统在后台开启Wi-Fi,并进行静默扫描可用热点,如果扫描到可用热点,则连接相应的可用热点,否则,再次开启禁止Wi-Fi扫描功能。
8.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
在所述游戏应用的运行过程中,当需要加载预设的重点场景时,通知所述操作系统将相应重点场景的重点线程和关联线程组调度到大核CPU运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子(中国)研发中心;三星电子株式会社,未经三星电子(中国)研发中心;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811609362.5/1.html,转载请声明来源钻瓜专利网。