The application embodiment discloses a resource updating method, device, terminal and storage medium, belonging to the application optimization field. The method includes: receiving the updated packet sent by the server through the operating system, obtaining the target configuration file from the updated packet by the operating system, instructing the resource optimization strategy to be updated by the target configuration file, and executing the target configuration file by the pre-configured sandbox by the operating system to obtain the updated resources. An optimization strategy, a resource optimization strategy, is a strategy for adjusting system resources allocated to at least one application. In the embodiment of the application, a security sandbox is built in the operating system to limit the authority of the policy logic to a controllable range, thus solving the system security problem caused by the interception or tampering of the complex policy logic in the update process, and ensuring the safe and effective execution of the policy logic.
【技术实现步骤摘要】
资源更新方法、装置、终端及存储介质
本申请实施例涉及应用优化
,特别涉及一种资源更新方法、装置、终端及存储介质。
技术介绍
随着移动终端技术的不断发展,移动终端中应用程序的种类也越来越多。比如,移动终端中同时安装有游戏类应用程序、社交类应用程序、视频播放类应用程序、即时通信类应用程序和购物类应用程序。为了提高应用程序的使用体验,移动终端厂商都在不断提升自身的硬件配置,以提高应用程序的运行速度及质量。比如,移动终端通过配置高性能的中央处理器(CPU,CentralProcessingUnit)和图形处理器(GraphicsProcessingUnit,GPU),来提高游戏类应用程序的运行速度和画面质量。
技术实现思路
本申请实施例提供了一种资源更新方法、装置、终端及存储介质,可以解决复杂策略逻辑在更新过程中容易被截获或者篡改而造成的系统安全问题。所述技术方案如下:第一方面,提供了一种资源更新方法,所述方法应用于终端,所述终端运行有操作系统和至少一个应用程序,所述方法包括:所述操作系统接收服务器发送的更新数据包;所述操作系统从所述更新数据包中获取目标配置文件,所述目标配置文件用于指示对资源优化策略进行更新;所述操作系统通过预先配置的沙盒执行所述目标配置文件,得到更新后的所述资源优化策略,所述资源优化策略为对所述至少一个应用程序分配系统资源进行调整的策略。第二方面,提供了一种资源配置装置,所述装置包括操作系统模块和至少一个应用程序模块,所述装置包括:所述操作系统模块,用于接收服务器发送的更新数据包;所述操作系统模块,用于从所述更新数据包中获取目标配置文件,所述 ...
【技术保护点】
1.一种资源更新方法,其特征在于,所述方法应用于终端,所述终端运行有操作系统和至少一个应用程序,所述方法包括:所述操作系统接收服务器发送的更新数据包;所述操作系统从所述更新数据包中获取目标配置文件,所述目标配置文件用于指示对资源优化策略进行更新;所述操作系统通过预先配置的沙盒执行所述目标配置文件,得到更新后的所述资源优化策略,所述资源优化策略为对所述至少一个应用程序分配系统资源进行调整的策略。
【技术特征摘要】
2018.03.13 CN 20181020637661.一种资源更新方法,其特征在于,所述方法应用于终端,所述终端运行有操作系统和至少一个应用程序,所述方法包括:所述操作系统接收服务器发送的更新数据包;所述操作系统从所述更新数据包中获取目标配置文件,所述目标配置文件用于指示对资源优化策略进行更新;所述操作系统通过预先配置的沙盒执行所述目标配置文件,得到更新后的所述资源优化策略,所述资源优化策略为对所述至少一个应用程序分配系统资源进行调整的策略。2.根据权利要求1所述的方法,其特征在于,所述操作系统包括系统优化程序和策略程序;所述操作系统通过预先配置的沙盒执行所述目标配置文件,得到更新后的所述资源优化策略,包括:运行所述策略程序于所述沙盒中;所述策略程序从所述系统优化程序中获取所述目标配置文件,所述目标配置文件是所述系统优化程序从所述更新数据包中获取到的;所述策略程序对所述目标配置文件进行解析、编译和执行,得到更新后的所述资源优化策略。3.根据权利要求2所述的方法,其特征在于,所述操作系统从所述更新数据包中获取所述目标配置文件,包括:所述系统优化程序对获取到的所述更新数据包进行解析,得到第一配置文件;所述系统优化程序将所述第一配置文件转化为预设格式的第二配置文件,所述预设格式为所述策略程序可识别的格式;所述系统优化程序将所述第二配置文件确定为所述目标配置文件。4.根据权利要求1至3任一所述的方法,其特征在于,所述目标配置文件用于指示所述资源优化策略对应的参数和规则配置项。5.根据权利要求2所述的方法,其特征在于,所述方法,还包括:为所述策略程序创建安全策略配置文件,所述安全策略配置文件用于指示所述策略程序的访问权限;根据所述安全策略配置文件所指示的所述策略程序的访问权限,运行所述策略程序于所述沙盒中。6.根据权利要求5所述的方法,其特征在于,所述访问权限包括:所述策略程序对文件、进程、系统属性和进程间通信IPC中的至少一种进行访问的权限。7.根据权利要求1所述的方法,其特征在于,所述方法,还包括:目标应用程序调用内嵌软件开发工具包SDK提供的应用程序编程接口API,向所述操作系统发送应用运行信息,所述应用运行信息用于表征所述目标应用程序所处的运行状态;所述操作系统接收所述应用运行...
【专利技术属性】
技术研发人员:王猛猛,陈岩,程杰,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。