应用解冻方法、终端设备、计算机设备和计算机可读介质技术

技术编号:27771505 阅读:50 留言:0更新日期:2021-03-23 12:48
本公开提供一种应用解冻方法及终端设备,当检测到发生触发应用解冻的事件时,判断该触发应用解冻的事件是否满足预设条件,若满足预设条件,则至少根据当前时刻之前预设时长内该应用解冻的次数和预设的第一阈值,确定是否解冻该应用;通过本公开实施例提供的方案,可以有效预防被冻结的应用因为频繁解冻而造成功耗异常,保证应用冻结方案节能降耗的效果,提高终端设备的续航能力,而且,本公开实施例提供的方案,可以针对后台应用不断变化的活跃程度,有效防止耗电行为发生。在不影响用户使用的情况下,上述方案能够降低后台应用异常的可能性,减少终端设备的功耗损失。本公开还提供一种计算机设备和计算机可读介质。

【技术实现步骤摘要】
应用解冻方法、终端设备、计算机设备和计算机可读介质
本公开涉及计算机网络
,具体涉及一种应用解冻方法、终端设备、计算机设备和计算机可读介质。
技术介绍
冻结技术主要是基于智能终端的一种限制应用占用系统资源的技术,主要包括禁止占用CPU资源、传感器、GPS(GlobalPositioningSystem,全球定位系统)、内存等外设资源,能够有效节省功耗,延长电池续航时间。终端上安装的后台应用活动是消耗电量的一种主要原因,冻结技术可以有效将后台应用管控起来,当满足冻结条件时,后台应用被冻结起来,当发生触发应用解冻的事件时,根据应用分组策略判断该应用能否被解冻。但是,当应用产生异常时,例如,应用被频繁唤醒,分组策略无法及时分辨并对应用加以限制,导致应用冻结方案的实际效果被弱化。而且,通常分组策略都是静态的,而后台应用的活跃程度和耗电行为是动态变化的,有时预设的分组策略并不能有效防止耗电行为发生。
技术实现思路
本公开针对现有技术中存在的上述不足,提供一种应用解冻方法、终端设备、计算机设备和计算机可读介质。...

【技术保护点】
1.一种应用解冻方法,所述方法包括:/n当检测到发生触发应用解冻的事件时,判断所述事件是否满足预设条件;/n若满足所述预设条件,则至少根据当前时刻之前预设时长内所述应用解冻的次数和预设的第一阈值,确定是否解冻所述应用。/n

【技术特征摘要】
1.一种应用解冻方法,所述方法包括:
当检测到发生触发应用解冻的事件时,判断所述事件是否满足预设条件;
若满足所述预设条件,则至少根据当前时刻之前预设时长内所述应用解冻的次数和预设的第一阈值,确定是否解冻所述应用。


2.如权利要求1所述的方法,其中,所述至少根据当前时刻之前预设时长内所述应用解冻的次数和预设的第一阈值,确定是否解冻所述应用,包括:
若当前时刻之前预设时长内所述应用解冻的次数大于或等于预设的第一阈值,则确定解冻一次所述应用的平均功耗,并根据所述平均功耗和预设的第二阈值确定是否解冻所述应用;
若当前时刻之前预设时长内所述应用解冻的次数小于预设的第一阈值,则解冻所述应用。


3.如权利要求2所述的方法,其中,所述根据所述平均功耗和预设的第二阈值确定是否解冻所述应用,包括:
若所述平均功耗小于或等于预设的第二阈值,则解冻所述应用。


4.如权利要求2所述的方法,其中,所述确定解冻一次所述应用的平均功耗,包括:
确定当前时刻之前的所述应用的活跃期,所述活跃期为移动终端处于非休眠且非待机状态的时间段,且所述活跃期的总时长等于所述预设时长;
确定在所述活跃期内解冻所述应用的功耗之和;
计算所述应用在所述活跃期内解冻的功耗之和与解冻次数的比值,以得到解冻一次所述应用的平均功耗。


5.如权利要求2或3所述的方法,其中,在所述解冻所述...

【专利技术属性】
技术研发人员:于松
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1