[发明专利]资源配置方法、装置、终端及存储介质有效
申请号: | 201810550970.7 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108874539B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 陈岩;程杰 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 牟慧仙 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源配置 方法 装置 终端 存储 介质 | ||
本申请实施例提供一种资源配置方法、装置、终端及存储介质。所述方法包括:目标应用程序通过与操作系统之间建立的数据通道,向操作系统发送场景信息,场景信息用于指示目标应用程序所处的运行场景;操作系统获取场景信息对应的目标优化配置文件,目标优化配置文件中包含运行场景中不同运行时段对应的优化配置信息,优化配置信息用于指示系统资源的配置方式;操作系统从目标优化配置文件中获取与当前运行时段对应的目标优化配置信息;操作系统根据目标优化配置信息为目标应用程序分配系统资源。操作系统针对同一应用场景下不同的运行时段分配相应的系统资源,使得应用程序在同一应用场景下的不同运行时段均能够达到良好的运行效果。
技术领域
本申请实施例涉及终端技术领域,特别涉及一种资源配置方法、装置、终端及存储介质。
背景技术
随着移动终端技术的不断发展,移动终端中应用程序的种类也越来越多。比如,移动终端中同时安装有游戏类应用程序、社交类应用程序、视频播放类应用程序、即时通信类应用程序和购物类应用程序。
为了提高应用程序的使用体验,移动终端厂商都在不断提升自身的硬件配置,以提高应用程序的运行速度及质量。比如,移动终端通过配置高性能的中央处理器(CPU,Central Processing Unit)和图形处理器(Graphics Processing Unit,GPU),来提高游戏类应用程序的运行速度和画面质量。
发明内容
本申请实施例提供一种资源配置方法、装置、终端及存储介质,可以解决仅通过提升终端硬件配置的性能来提高应用程序的运行质量,成本较高且提升效果不佳的问题。所述技术方案如下:
第一方面,本申请实施例提供了一种资源配置方法,所述方法应用于终端,所述终端运行有操作系统和目标应用程序,所述方法包括:
所述目标应用程序通过与所述操作系统之间建立的数据通道,向所述操作系统发送场景信息,所述场景信息用于指示所述目标应用程序所处的运行场景;
所述操作系统获取所述场景信息对应的目标优化配置文件,所述目标优化配置文件中包含所述运行场景中不同运行时段对应的优化配置信息,所述优化配置信息用于指示系统资源的配置方式;
所述操作系统从所述目标优化配置文件中获取与当前运行时段对应的目标优化配置信息。
所述操作系统根据所述目标优化配置信息为所述目标应用程序分配系统资源。
第二方面,本申请实施例提供了一种资源配置装置,所述装置应用于终端,所述终端运行有操作系统和目标应用程序,所述装置包括:
目标应用程序模块,用于通过与所述操作系统之间建立的数据通道,向所述操作系统发送场景信息,所述场景信息用于指示所述目标应用程序所处的运行场景;
操作系统模块,用于获取所述场景信息对应的目标优化配置文件,所述目标优化配置文件中包含所述运行场景中不同运行时段对应的优化配置信息,所述优化配置信息用于指示系统资源的配置方式;
所述操作系统模块,用于从所述目标优化配置文件中获取与当前运行时段对应的目标优化配置信息;
所述操作系统模块,用于根据所述目标优化配置信息为所述目标应用程序分配系统资源。
第三方面,本申请实施例提供一种终端,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述第一方面所述的资源配置方法。
第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述第一方面所述的资源配置方法。
本申请实施例提供的技术方案带来的有益效果至少包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810550970.7/2.html,转载请声明来源钻瓜专利网。