[发明专利]一种移动终端实时清理缓存文件的方法在审
申请号: | 201510839249.6 | 申请日: | 2015-11-27 |
公开(公告)号: | CN105589926A | 公开(公告)日: | 2016-05-18 |
发明(设计)人: | 祝丰华;李志勇 | 申请(专利权)人: | 深圳市美贝壳科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F12/0891 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 实时 清理 缓存 文件 方法 | ||
技术领域
本发明涉及智能终端系统应用领域,特别是一种移动终端清理缓存文件的方法。
背景技术
随着科技的发展,移动终端智能设备(Android,IOS,windows主流系统设备)应用 广泛,移动终端App应用也蓬勃发展,对App应用的要求也越来越高,所以会有很多应用需要 浏览网络图片,视频,通过将图片保存到本地建立缓存区,再次浏览该图直接从本地读而不 需要再次下载,这样大大加快了图片加载显示的速度,同时,一个不可忽视的隐患也随之而 来,缓存的图片越来越多,占用的内存空间越来越大,如果不加以控制,移动设备的内存最 终爆满,导致无法正常运行。
发明内容
本发明的鉴于现有技术的不足,要建立一个智能的清理缓存文件的体系,当缓存 文件达到预定的一定的容量时,系统自动检查缓存记录,把访问量极少的图片即使的清理 掉,以释放内存空间,本发明的一种移动终端实时清理缓存文件的方法包括:
步骤一,缓存清理模块建立文件热度评估模块,并创建数据存储方式;
步骤二,所述热度评估模块根据用户浏览实时更新文件的用户浏览热度信息及浏览时 间信息;
步骤三,缓存清理模块建立自动检索的缓存文件的检测模块,实时检索缓存文件所占 内存容量;
步骤四,当缓存文件内存达到设置的阈值时,缓存清理模块处理模块根据热度信息和 浏览时间信息清理热度较低以及长时间未浏览的缓存文件。
根据步骤一,所述创建数据存储方式包括本地数据库存储、本地文本存储、网络存 储的一种。
根据步骤二,所述用户浏览热度信息是用热度heat值表示浏览的频率,记录浏览 的时间scan_date值,每次浏览后更新文件的heat值和scan_date值。
根据步骤三和步骤四,所述清理缓存文件,保护新建立的文件不被删除,建立时间 较新的文件标记为最近文件,用recent表示,所述文件存在时间超出设置的时间后去除标 记。
当所有缓存文件所占内存达到预定值时,首先清理热度heat较低的文件,其次删 除存在时间scan_date比较长的文件。
本发明的技术方案与现有技术相比,实施本发明的技术方案,可以有效清理移动 终端本地缓存数据,实时清理,删除不常访问的文件,释放本地内存及CPU压力。
附图说明
图1是本发明一种移动终端实时清理缓存文件的方法的流程框图示意图。
具体实施方式
以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定 和覆盖的多种不同方式实施。
如图1所示,图1是本发明一种移动终端实时清理缓存文件的方法的流程框图示意 图,在本发明中,一些移动终端的设备中,系统占用的内存随着时间积累占用更多的资源, 因此,本发明中,在系统中建立一个缓存清理系统及缓存清理模块来清理内存中不必要的 缓存。
S1,缓存清理模块建立文件热度评估系统,创建数据存储方式;
S2,所述热度评估模块根据用户浏览实时更新文件的用户浏览热度信息及浏览时间信 息;
S3,缓存清理模块建立自动检索的缓存文件的检测模块,实时检索缓存文件所占内存 容量;
S4,当缓存文件内存达到设置的阈值时,缓存清理模块根据热度信息和浏览时间信息 清理热度较低以及长时间未浏览的缓存文件。
在S1中,首先我们需要建立文件热度评估系统,创建数据存储方式,可以是本地数 据库存储、本地文本存储、网络存储、或者其它存储方式。
如:用heat字段表示热度,即浏览的频率,记录浏览的时间scan_date,每次浏览更 新heat和scan_date的值,这样浏览越频繁的文件热度越高,删除文件时,根据需求优先删 除heat值比较低的,然后删除scan_date时间值比较久远的。
在S2和S3中,其次考虑一个问题,刚建立的文件热度很低,如果不对新文件做保 护,让它有上升热度的机会,会造成新建的文件一直被删的情况。
所以我们可以将最近一段时间内建立的文件标记为最近文件,用recent表示,存 在时间超出一段时间后去除标记。
在S4中,当缓存文件内存达到设置的阈值时,缓存文件清理规则:
1,当缓存文件比较少时不清理;
2,建立自动检索缓存文体系,实时检索缓存文件所占内存容量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市美贝壳科技有限公司,未经深圳市美贝壳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510839249.6/2.html,转载请声明来源钻瓜专利网。