一种内存二次管控配置方法、设备及计算机可读存储介质技术

技术编号:36034232 阅读:29 留言:0更新日期:2022-12-21 10:37
本发明专利技术公开了一种内存二次管控配置方法、设备及计算机可读存储介质,其中,该方法包括:在识别到设备进入预设的睡眠模式的睡眠状态时,判断所述设备的应用是否已处于与所述睡眠模式对应的一次冻结的第一管控状态;将已处于所述第一管控状态的所述应用添加至预设的二次管控清单;在所述设备由所述睡眠状态进入到所述睡眠模式的维护状态时,控制所述二次管控清单内的所述应用进入二次冻结的第二管控状态。实现了一种更为高效的内存二次管控配置方案,在现有的内存管控基础上结合睡眠模式的运行机制实施进一步的二次管控,从而极大程度地降低功耗、节省内存以及提高续航能力,增强用户的使用体验。户的使用体验。户的使用体验。

【技术实现步骤摘要】
一种内存二次管控配置方法、设备及计算机可读存储介质


[0001]本专利技术涉及移动通信领域,尤其涉及一种内存二次管控配置方法、设备及计算机可读存储介质。

技术介绍

[0002]现有技术中,随着智能终端设备的不断发展,市场上的第三方应用也越来越多。考虑到很多大型的第三方应用对内存、处理器等要求较高,从而引发手机等设备出现内存不足、发热严重以及功耗较高的问题。而目前对第三方应用的功耗及内存的管控大多只是进行冻结处理,甚至直接将其查杀。可以看出,现有技术所存在的问题是,一方面,第三方应用若长时间处于冻结状态,由于不能及时地进行数据更新,解冻后可能会出现界面异常等问题,而且长时间维持进程保持冻结状态也同样是一笔开销,另一方面,若直接查杀第三方应用,则会严重地影响到用户体验。

技术实现思路

[0003]为了解决现有技术中的上述技术缺陷,本专利技术提出了一种内存二次管控配置方法,该方法包括:
[0004]在识别到设备进入预设的睡眠模式的睡眠状态时,判断所述设备的应用是否已处于与所述睡眠模式对应的一次冻结的第一管控状态;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内存二次管控配置方法,其特征在于,所述方法包括:在识别到设备进入预设的睡眠模式的睡眠状态时,判断所述设备的应用是否已处于与所述睡眠模式对应的一次冻结的第一管控状态;将已处于所述第一管控状态的所述应用添加至预设的二次管控清单;在所述设备由所述睡眠状态进入到所述睡眠模式的维护状态时,控制所述二次管控清单内的所述应用进入二次冻结的第二管控状态;在处于所述第二管控状态的所述应用接收到解冻请求时,通过所述应用与所述二次冻结进行跨进程通信并重启恢复所述二次冻结的进程信息。2.根据权利要求1所述的内存二次管控配置方法,其特征在于,所述在识别到设备进入预设的睡眠模式的睡眠状态时,判断所述设备的应用是否已处于与所述睡眠模式对应的一次冻结的第一管控状态,包括:在所述设备进入所述睡眠模式时,检测所述应用是否符合与所述睡眠状态对应的一次管控策略;在所述设备进入所述睡眠状态时,控制符合所述一次管控策略的所述应用进入所述第一管控状态,并执行所述应用的所述一次冻结的操作。3.根据权利要求2所述的内存二次管控配置方法,其特征在于,所述将已处于所述第一管控状态的所述应用添加至预设的二次管控清单,包括:创建与所述二次冻结对应的二次管控策略;监测被执行所述一次冻结的所述应用,并检测所述应用是否符合所述二次管控策略。4.根据权利要求3所述的内存二次管控配置方法,其特征在于,所述将已处于所述第一管控状态的所述应用添加至预设的二次管控清单,还包括:创建所述二次管控清单;在确定所述应用符合所述二次管控策略时,将所述应用添加至所述二次管控清单。5.根据权利要求4所述的内存二次管控配置方法,其特征在于,所述在所述设备由所述睡眠状态进入到所述睡眠模式的维护状态时,控制所述二次管控清单内的所述应用进入二次冻结的第二管控状态,包括:在所述设备由所述睡眠状态进入到所述睡眠模式的维护状态时,检...

【专利技术属性】
技术研发人员:王志渊
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:

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

1