【技术实现步骤摘要】
应用解冻的处理方法、电子装置及计算机可读存储介质
本申请涉及通信
,尤其涉及一种应用解冻的处理方法、电子装置及计算机可读存储介质。
技术介绍
随着通信技术以及电子终端技术的发展,手机、平板电脑、手提电脑等智能电子终端的普及率越来越高。为了实现各种功能,终端中一般都会运行许多应用程序,而每一个运行的程序都会占用系统资源,这就导致耗电量过大,从而降低终端的续航能力。为了解决上述问题,现有的做法是当应用程序不再需要使用时,就将其冻结。然后,当需要使用该应用程序时,再对其进行解冻。在某些场景下,需要解冻的应用较多,这样就会造成系统在某时段内特别繁忙,给系统造成一定的压力,可能出现应用卡顿、系统无响应的问题。
技术实现思路
本申请实施例提供一种应用解冻的处理方法、电子装置及计算机可读存储介质,可用于动态调整解冻策略,从而为系统减压,以避免出现应用卡顿、系统无响应的情况。本申请实施例一方面提供了一种应用解冻的处理方法,所述方法包括:当触发解冻任务时,获取待解冻应用的类别、解冻优先级和预计处理器资源占用率;将获取的待解冻应用的类别、解冻优先级以及预计处理器资源占用率各自对应的 ...
【技术保护点】
1.一种应用解冻的处理方法,其特征在于,所述方法包括:当触发解冻任务时,获取待解冻应用的类别、解冻优先级和预计处理器资源占用率;将获取的待解冻应用的类别、解冻优先级以及预计处理器资源占用率各自对应的基数和权重值进行加权平均处理,得到所述待解冻应用的综合评价值;根据所述综合评价值,选择将部分或全部所述待解冻应用进行解冻。
【技术特征摘要】
1.一种应用解冻的处理方法,其特征在于,所述方法包括:当触发解冻任务时,获取待解冻应用的类别、解冻优先级和预计处理器资源占用率;将获取的待解冻应用的类别、解冻优先级以及预计处理器资源占用率各自对应的基数和权重值进行加权平均处理,得到所述待解冻应用的综合评价值;根据所述综合评价值,选择将部分或全部所述待解冻应用进行解冻。2.如权利要求1所述的处理方法,其特征在于,所述方法还包括:当触发解冻任务时,获取处理器资源总占用率、待解冻应用的数量;则,所述根据所述综合评价值,选择将部分或全部所述待解冻应用进行解冻,包括:根据获取的处理器资源总占用率、待解冻应用的数量以及所述待解冻应用的综合评价值,选择将部分或全部所述待解冻应用进行解冻。3.如权利要求2所述的处理方法,其特征在于,所述根据获取的处理器资源总占用率、待解冻应用的数量以及所述待解冻应用的综合评价值,选择将部分或全部所述待解冻应用进行解冻,具体包括:当所述处理器资源总占用率大于第一预设比率时,暂停执行解冻操作;实时监测所述处理器资源总占用率的变化;当监测到所述处理器资源总占用率小于第二预设比率时,根据监测到的处理器资源总占用率、所述待解冻应用的数量以及所述待解冻应用的综合评价值,选择将部分或全部所述待解冻应用进行解冻。4.如权利要求3所述的处理方法,其特征在于,所述当监测到所述处理器资源总占用率小于第二预设比率时,根据监测到的处理器资源总占用率、所述待解冻应用的数量以及所述待解冻应用的综合评价值,选择将部分或全部所述待解冻应用进行解冻,具体包括:当监测到所述处理器资源总占用率小于所述第二预设比率时,确定所述待解冻应用的数量是否小于预设数量;若小于所述预设数量,则将所有的所述待解冻应用进行解冻;若不小于所述预设数量,则按照所述综合评价值从高到低的顺序,逐一将各所述待解冻应用进行解冻;其中,当一个所述待解冻应用被解冻后,确定在第一预设监测期间,所述处理器资源总占用率是否超过第三预设比率;若未超过所述第三预设比率,则将下一个所述待解冻应用进行解冻,并执行所述确定在第一预设监测期间,所述处理器资源总占用率是否超过第三预设比率的步骤,直至解冻所有的所述待解冻应用;若超过所述第三预设比率,则暂停执行解冻操作,当监测到所述处理器资源总占用率小于所述第三预设比率时,将下一个所述待解冻应用进行解冻,并执行所述确定在第一预设监测期间,所述处理器资源总占用率是否超过第三预设比率的步骤,直至解冻所有的所述待解冻应用。5.如权利要求2所述的处理方法,其特征在于,所述根据获取的处理器资源总占用率、待解冻应用的数量以及所述待解冻应用的综合评价值,选择将部分或全部所述待解冻应用进行解冻,具体包括:当所述待解冻应用的数量为一个时,对所述待解冻应用进行解冻;当所述待解冻应用的数量为多个时,根据所述处理器资源总占用率、各所述待解冻应用...
【专利技术属性】
技术研发人员:赵梦亚,张俊,林志泳,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。