[发明专利]一种清理缓存数据的方法及装置在审
申请号: | 201611105587.8 | 申请日: | 2016-12-05 |
公开(公告)号: | CN106776378A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 黎相基 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06F12/0891 | 分类号: | G06F12/0891 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 518057 广东省深圳市南山区高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 清理 缓存 数据 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种清理缓存数据的方法及装置。
背景技术
随着通信技术的发展,终端中的应用越来越多。由于终端中的应用在运行过程中会产生大量诸如图片、视频、语音以及聊天记录等缓存数据,因此,随着终端运行时间的增加,终端中的缓存数据也相应增加。这些缓存不仅占据了终端大量的存储空间,还会降低终端的运行速度。
目前,用户可以进入文件夹手动清理缓存数据,或者,通过特定的应用定期对缓存数据进行扫描之后,根据扫描结果进行一键清理。然而,上述清理缓存数据的方式都需要用户的操作,清理过程比较繁琐,且上述方法进行缓存数据清理的过程一般是在缓存数据过多造成终端运行速度较慢之后进行,缓存数据清理不及时。也就是说,上述清理缓存数据的方式不能及时、便捷的清理终端中的缓存数据。
发明内容
本发明提供一种清理缓存数据的方法及装置,能够及时、便捷的清理终端中的缓存数据。
为达到上述目的,本发明采用如下技术方案:
第一方面,本发明提供一种清理缓存数据的方法,该方法包括:
确定终端中运行时长大于第一时间阈值的应用;
如果所述应用的缓存数据的大小大于第一缓存阈值,则根据排序规则排列所述应用的缓存条目,所述缓存数据包括至少一个缓存条目;
按照所述缓存条目排列次序的先后依次删除所述应用的缓存条目,直到所述应用的缓存数据的大小小于第二缓存阈值,所述第二缓存阈值小于或等于所述第一缓存阈值。
第二方面,本发明提供一种清理缓存数据的装置,该装置包括:
确定单元,用于确定终端中运行时长大于第一时间阈值的应用;
排序单元,用于当所述确定单元确定的应用的缓存数据的大小大于第一缓存阈值时,根据排序规则排列所述应用的缓存条目,所述缓存数据包括至少一个缓存条目;
删除单元,用于按照所述缓存条目排列次序的先后依次删除所述排序单元排列后的应用的缓存条目,直到所述应用的缓存数据的大小小于第二缓存阈值,所述第二缓存阈值小于或等于所述第一缓存阈值。
本发明提供的清理缓存数据的方法及装置,相比较于现有技术中的用户在发现终端运行速度较慢后,通过手动操作清理缓存数据,本发明在检测到终端中的应用运行时间较长后,按照一定顺序依次删除该应用的缓存条目,从而实现了对终端中缓存数据的自动清理,既无需用户手动操作,又能够避免大量的缓存数据造成的终端运行较慢的问题。因此,本发明能够及时、便捷的清理终端中的缓存数据。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种清理缓存数据的方法流程图;
图2为本发明实施例提供的另一种清理缓存数据的方法流程图;
图3为本发明实施例提供的另一种清理缓存数据的方法流程图;
图4为本发明实施例提供的一种清理缓存数据的装置结构示意图;
图5为本发明实施例提供的一种终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例提供一种清理缓存数据的方法,如图1所示,该方法可以由诸如手机、平板电脑等终端执行,该方法流程包括:
101、确定终端中运行时长大于第一时间阈值的应用。
为了加快数据的查找及再次访问的速度,用户在使用浏览器应用浏览网页,使用微信、微博等社交应用聊天以及使用视频播放应用观看视频时,终端中的应用会缓存图片、视频、语音以及聊天记录等数据。
考虑到随着应用运行时间的增加,应用缓存的缓存数据也在增加。例如,本身安装30M左右的应用,使用一段时间后,可能占用1G多的空间。因此,在本发明实施例中可以获取终端中各应用的运行时间,并将运行时间大于第一时间阈值的应用挑选出来进行处理。可以理解的是,终端可以按照指定时间间隔周期性的获取终端中各应用的运行时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611105587.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置