[发明专利]内存的回收方法和装置在审
申请号: | 201710113908.7 | 申请日: | 2017-02-28 |
公开(公告)号: | CN108509350A | 公开(公告)日: | 2018-09-07 |
发明(设计)人: | 董淑芳 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟;董文倩 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 回收 内存 方法和装置 交互操作 目标内存 移动设备 内存回收 检测 应用 | ||
本发明提供了一种内存的回收方法和装置。其中,该方法包括:检测到用于回收移动设备的内存的第一交互操作;确定与第一交互操作对应的目标内存回收模式;对移动设备上与目标内存回收模式对应的一类应用进行内存回收。本发明解决了相关技术中对内存进行回收时操作较繁琐的技术问题。
技术领域
本发明涉及内存管理领域,具体而言,涉及一种内存的回收方法和装置。
背景技术
目前的智能移动设备所使用的内存回收机制可分为三种,第一种是后台自动回收机制,第二种是手动一键回收机制,这两种机制一个是在后台判断内存是否超出默认限制,并进行统一回收,另一种是当用户进行点击操作后,对内存进行回收,而这两种方式从本质上讲,只是时间点和判断逻辑不相同,回收的原理却都是一致的,即直接回收了所有的内存;第三种方式是在内存回收管理界面逐一对应用的内存进行回收。
采用前两种内存回收机制,虽然可以瞬间释放内存,但是也会使一些需要一直在后台运行的应用退出运行,从而会影响用户的体验;对于第三种内存回收机制,需要用户对应用进行逐一进行内存回收,操作便捷性较低。
针对相关技术中对内存进行回收时操作较繁琐的技术问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种内存的回收方法和装置,以至少解决相关技术中对内存进行回收时操作较繁琐的技术问题。
根据本发明实施例的一个方面,提供了一种内存的回收方法,该方法包括:检测到用于回收移动设备的内存的第一交互操作;确定与第一交互操作对应的目标内存回收模式;对移动设备上与目标内存回收模式对应的一类应用进行内存回收。
进一步地,对移动设备上与目标内存回收模式对应的一类应用进行内存回收包括:获取与目标内存回收模式对应的目标应用特征信息;确定特征信息与目标应用特征信息匹配的一类应用;回收与目标应用特征信息匹配的一类应用所占用的内存。
进一步地,在检测到用于回收移动设备的内存的第一交互操作之前,该方法还包括:在移动设备上运行客户端,其中,客户端用于提供内存管理功能;在客户端上展示已有的内存管理方案,其中,每个内存管理方案包括多个内存回收模式;将与检测到的第二交互操作对应的内存管理方案作为当前的内存管理方案。
进一步地,在移动设备上运行客户端之后,该方法还包括:在移动设备上接收输入的应用特征信息和对应的内存回收模式;保存所有输入的应用特征信息和对应的内存回收模式为新增的内存管理方案。
进一步地,应用特征信息包括以下至少之一:应用名称、应用使用频率以及应用所占用内存的大小。
进一步地,检测到用于回收移动设备的内存的第一交互操作包括以下之一:在移动设备的触控屏上检测到用于确定目标内存回收模式的第一交互操作;通过移动设备的图像识别模块识别到用于选择目标内存回收模式的第一交互操作。
进一步地,确定与第一交互操作对应的目标内存回收模式包括以下之一:确定多个内存回收模式中被第一交互操作所选中的内存回收模式为目标内存回收模式;确定多个内存回收模式中与第一交互操作的压力值对应的内存回收模式为目标内存回收模式。
根据本发明实施例的另一个方面,提供了一种内存的回收装置,该装置包括:检测单元,用于检测到用于回收移动设备的内存的第一交互操作;确定单元,用于确定与第一交互操作对应的目标内存回收模式;回收单元,用于对移动设备上与目标内存回收模式对应的一类应用进行内存回收。
进一步地,回收单元包括:获取模块,用于获取与目标内存回收模式对应的目标应用特征信息;第一确定模块,用于确定特征信息与目标应用特征信息匹配的一类应用;回收模块,用于回收与目标应用特征信息匹配的一类应用所占用的内存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710113908.7/2.html,转载请声明来源钻瓜专利网。