一种热门应用资源分配方法及移动终端组成比例

技术编号:15541246 阅读:198 留言:0更新日期:2017-06-05 10:44
本发明专利技术实施例公开了一种热门应用资源分配方法及移动终端,该方法包括:当第一热门应用开启后,为第一热门应用分配第一专用中央处理器CPU资源和第一专用内存资源,第一热门应用为热门应用集合中的任一个;判断第一热门应用在后台持续开启的时长是否达到预设时长;若是,则释放为第一热门应用分配的第一专用CPU资源和第一专用内存资源,并为第一热门应用分配普通CPU资源和普通内存资源。本发明专利技术实施例可以灵活的利用CPU资源和内存资源。

A popular application resource allocation method and mobile terminal

The embodiment of the invention discloses a popular application of resource allocation method and mobile terminal, the method includes: when opening the first hot after the application, the first popular distribution first dedicated CPU CPU resources and the first dedicated memory resources, the first popular popular should be set in any one of the first popular application in the background judgment; continuous open time is reaches a preset length; if the release is the first dedicated CPU resource allocation the first popular application and the first dedicated memory resources, and for the allocation of CPU resources and ordinary ordinary memory resources first hot application. The embodiment of the invention can flexibly utilize CPU resources and memory resources.

【技术实现步骤摘要】
一种热门应用资源分配方法及移动终端
本专利技术涉及移动终端
,具体涉及一种热门应用资源分配方法及移动终端。
技术介绍
用户在使用手机、平板电脑等移动终端时,由于移动终端的中央处理器(CentralProcessingUnit,CPU)资源和内存资源有限,当移动终端上开启的应用数量较多时,会导致移动终端上的CPU资源和内存资源不够用,导致应用的使用体验不佳。现有技术中,为了保证某些热门应用的使用体验,会为移动终端上的热门应用分配专门的CPU资源和内存资源,只要热门应用开启,就会为热门应用分配专门的CPU资源和内存资源。移动终端上的热门应用,如果一直开启,则会一直占用有限的CPU资源和内存资源。
技术实现思路
本专利技术实施例提供了一种热门应用资源分配方法及移动终端,可以灵活的利用CPU资源和内存资源。本专利技术实施例第一方面提供一种热门应用资源分配方法,包括:当第一热门应用开启后,为所述第一热门应用分配第一专用中央处理器CPU资源和第一专用内存资源,所述第一热门应用为热门应用集合中的任一个;判断所述第一热门应用在后台持续开启的时长是否达到预设时长;若是,则释放为所述第一热门应用分配的所述第一专用CPU资源和所述第一专用内存资源,并为所述第一热门应用分配普通CPU资源和普通内存资源。本专利技术实施例第二方面提供一种移动终端,包括:分配单元,用于当第一热门应用开启后,为所述第一热门应用分配第一专用中央处理器CPU资源和第一专用内存资源,所述第一热门应用为热门应用集合中的任一个;第一判断单元,用于判断所述第一热门应用在后台持续开启的时长是否达到预设时长;第一处理单元,用于当所述第一判断单元判断结果为是时,释放为所述第一热门应用分配的所述第一专用CPU资源和所述第一专用内存资源,并为所述第一热门应用分配普通CPU资源和普通内存资源。本专利技术实施例第三方面提供一种移动终端,包括:处理器、存储器、通信接口,所述处理器与所述存储器和所述通信接口连接;所述存储器存储有可执行程序代码,所述通信接口用于无线通信;所述处理器用于调用所述存储器中的所述可执行程序代码,执行本专利技术实施例第一方面所描述的方法。本专利技术实施例中,当热门应用开启后,会为热门应用分配专用资源(专用CPU资源和专用内存资源),当热门应用在后台持续开启的时长达到预设时长时,释放热门应用占用的专用CPU资源和专用内存资源,并为该热门应用分配普通CPU资源和普通内存资源。实施本专利技术实施例,可以灵活的释放热门应用占用的专用CPU资源和专用内存资源,进而可以灵活的利用CPU资源和内存资源。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例公开的一种热门应用资源分配方法的流程示意图;图2是本专利技术实施例公开的另一种热门应用资源分配方法的流程示意图;图3是本专利技术实施例公开的另一种热门应用资源分配方法的流程示意图;图4是本专利技术实施例公开的一种移动终端的结构示意图;图5是本专利技术实施例公开的另一种移动终端的结构示意图;图6是本专利技术实施例公开的另一种移动终端的结构示意图;图7是本专利技术实施例公开的又一种移动终端的结构示意图;图8是本专利技术实施例公开的又一种移动终端的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。此外,本专利技术实施例所涉及到的移动终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(UserEquipment,UE),移动台(MobileStation,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为移动终端。下面对本专利技术实施例进行详细介绍。请参阅图1,图1是本专利技术实施例公开的一种热门应用资源分配方法的流程示意图,如图1所示,该热门应用资源分配方法包括如下步骤。S101,当第一热门应用开启后,移动终端为第一热门应用分配第一专用中央处理器CPU资源和第一专用内存资源,第一热门应用为热门应用集合中的任一个。本专利技术实施例中,移动终端上可以安装有很多的应用(这里的应用,就是应用程序,简称APP),例如,微信、微博、支付宝、QQ、邮箱、浏览器应用、视频应用、游戏应用等等。热门应用,可以定义为用户最喜欢使用的应用。用户可以预先设定一个或多个热门应用。具体来说,移动终端接收用户输入的热门应用选择指令,输出可视化交互界面,上述可视化交互界面中显示该移动终端中安装的所有应用的图标;当接收到针对某一应用的选择指令时,将上述某一应用设置为热门应用,加入热门应用集合。其中,上述可视化交互界面中显示的所有应用的图标中,如果有应用已经被设置为热门应用,则该应用会携带特殊的标记,当用户点击该应用时,则将该应用设置为普通应用,同时该应用携带的特殊标记会消失。当然,也可以根据用户的使用习惯来自动设置至少一个热门应用,例如,可以根据应用历史累计启动次数(例如,在前一天或者前n天的累计启动次数)、历史累计使用时长(例如,在前一天或者前n天的累计使用时长)以及用户评价判定是否为热门应用。一般而言,历史累计启动次数越多、历史累计使用时长越长、用户评价越高,越容易判定为热门应用。当热门应用开启后,会为热门应用分配专用中央处理器(CentralProcessingUnit,CPU)资源和专用内存资源。移动终端中可以为所有的热门应用预留一定的内存资源和CPU资源,专门用于为热门应用使用。每个热门应用开启,都会为其分配专用内存资源和专用CPU资源。有些热门应用占用的内存资源要高,有些热门应用占用的CPU资源要高,不同的热门应用占用的内存资源和CPU资源会不相同。移动终端根据可用专用内存资源大小、可用专用CPU资源大小为热门应用分配专用内存资源和专用CPU资源。例如,移动终端预留了1G的专用内存资源和4个专用核心。当第一热门应用开启后,移动终端计算第一热门应用需本文档来自技高网
...
一种热门应用资源分配方法及移动终端

【技术保护点】
一种热门应用资源分配方法,其特征在于,包括:当第一热门应用开启后,为所述第一热门应用分配第一专用中央处理器CPU资源和第一专用内存资源,所述第一热门应用为热门应用集合中的任一个;判断所述第一热门应用在后台持续开启的时长是否达到预设时长;若是,则释放为所述第一热门应用分配的所述第一专用CPU资源和所述第一专用内存资源,并为所述第一热门应用分配普通CPU资源和普通内存资源。

【技术特征摘要】
1.一种热门应用资源分配方法,其特征在于,包括:当第一热门应用开启后,为所述第一热门应用分配第一专用中央处理器CPU资源和第一专用内存资源,所述第一热门应用为热门应用集合中的任一个;判断所述第一热门应用在后台持续开启的时长是否达到预设时长;若是,则释放为所述第一热门应用分配的所述第一专用CPU资源和所述第一专用内存资源,并为所述第一热门应用分配普通CPU资源和普通内存资源。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一热门应用从后台开启切换至前台开启时,若已经为所述第一热门应用分配了所述普通CPU资源和所述普通内存资源,则释放为所述第一热门应用分配的所述普通CPU资源和所述普通内存资源,为所述第一热门应用分配所述第一专用CPU资源和所述第一专用内存资源。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一热门应用从后台开启切换前台开启时,若已经为所述第一热门应用分配了所述普通CPU资源和所述普通内存资源,判断已经在前台开启的热门应用的数量是否达到预设阈值;若所述已经在前台开启的热门应用的数量达到所述预设阈值,则判断所述第一热门应用的优先级是否大于第二热门应用的优先级,所述第二热门应用为所述已经在前台开启的热门应用中的任意一个;若所述第一热门应用的优先级大于所述第二热门应用的优先级,则释放为所述第二热门应用分配的第二专用CPU资源和第二专用内存资源,释放为所述第一热门应用分配的所述普通CPU资源和所述普通内存资源,并为所述第一热门应用分配所述第二专用CPU资源和所述第二专用内存资源;若所述第一热门应用的优先级小于或等于所述第二热门应用的优先级,则继续为所述第一热门应用分配所述普通CPU资源和所述普通内存资源。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述已经在前台开启的热门应用的数量未达到所述预设阈值,则释放为所述第一热门应用分配的所述普通CPU资源和所述普通内存资源,为所述第一热门应用分配所述第一专用CPU资源和所述第一专用内存资源。5.根据权利要求3或4所述的方法,其特征在于,所述第一热门应用的优先级基于所述第一应用的历史累计启动次数和历史累计使用时长确定;或者,所述第一热门应用的优先级基于用户对所述第一应用的评价确定。6.一种移动终端,其特征在于,包括:分配单元,用于当第一热门应用开启后,为所述第一热门应用分配第一专用中央处理器CPU资源和第一专用内存资源,所述第一热门应用为热门应用集合中的任一...

【专利技术属性】
技术研发人员:白剑
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1