一种存储空间管理方法及存储装置制造方法及图纸

技术编号:14854486 阅读:49 留言:0更新日期:2017-03-18 21:55
本发明专利技术实施例公开了一种存储空间管理方法及存储装置,应用于存储技术领域,其中方法的实现包括:获取存储空间中超过第一预设时间未被访问的数据的大小;判断所述未被访问的数据的大小是否超过预设阈值;若超过所述预设阈值,则将所述未被访问的数据进行压缩得到压缩数据包,并删除所述未被访问的数据;若超过第二预设时间所述压缩数据包没有被访问,则判断所述压缩数据包中包含的数据的类型是否满足预设类型;若满足所述预设类型,则删除所述压缩数据包。实施本发明专利技术实施例,可以自动对存储空间进行管理,提高了信息的交互效率。

【技术实现步骤摘要】

本专利技术涉及存储
,尤其涉及一种存储空间管理方法及存储装置
技术介绍
随着信息技术的发展,数字化的生活使人们累积了大量的重要数据,人们越来越需要将这些重要数据进行网络备份,并且在需要使用之前备份的数据的时候可以方便的从网络中进行下载。基于上述需求,各种各样的云服务商应运而生,比较知名而且好用的云盘服务商有百度网盘、微云、360云盘等。用户可以下载上述云盘应用程序到终端设备中,然后登陆该应用程序将终端设备中的数据(例如通讯录、短信、图片等)通过云存储的方式备份到网络上面,并且在用户需要使用云盘上的数据时可以从网络中下载之前备份的数据。目前,云盘的存储空间都有一定的限制,随着用户备份数据的增多,导致用户在使用云盘进行备份的过程中经常会遇到系统跳出警告,提示用户云盘的存储空间不够,这时往往需要用户手动删除云盘中存储的数据,但是,采用手动删除的方式费时费力,降低了信息的交互效率。
技术实现思路
本专利技术实施例提供了一种存储空间管理方法及存储装置,可以自动对存储空间进行管理,提高了信息的交互效率。一方面本专利技术实施例提供了一种存储空间管理方法,包括:获取存储空间中超过第一预设时间未被访问的数据的大小;判断所述未被访问的数据的大小是否超过预设阈值;若超过所述预设阈值,则将所述未被访问的数据进行压缩得到压缩数据包,并删除所述未被访问的数据;若超过第二预设时间所述压缩数据包没有被访问,则判断所述压缩数据包中包含的数据的类型是否满足预设类型;若满足所述预设类型,则删除所述压缩数据包。作为一种可选的实施方式,在所述将所述未被访问的数据进行压缩得到压缩数据包之前,所述方法还包括:检测所述未被访问的数据是否处于压缩状态;若所述未被访问的数据不是处于压缩状态,则执行所述将所述未被访问的数据进行压缩得到压缩数据包。作为一种可选的实施方式,在所述判断所述压缩数据包中包含的数据的类型是否满足预设类型之前,所述方法还包括:判断所述压缩数据包中包含的数据是否是被保护数据;若不是被保护数据,则执行所述判断所述压缩数据包中包含的数据的类型是否满足预设类型。作为一种可选的实施方式,在所述判断所述压缩数据包中包含的数据的类型是否满足预设类型之后,以及在所述删除所述压缩数据包之前,所述方法还包括:基于预设的删除条件,判断所述压缩数据包中包含的数据是否需要删除;若需要删除所述压缩数据包中包含的数据,且所述压缩数据包中包含的数据的类型满足所述预设类型,则执行所述删除所述压缩数据包。作为一种可选的实施方式,在所述基于预设的删除条件,判断所述压缩数据包中包含的数据是否需要删除之后,以及在所述删除所述压缩数据包之前,所述方法还包括:判断所述存储空间的使用状态是否满足预设规则;若所述存储空间的使用状态满足预设规则、所述压缩数据包中包含的数据的类型满足所述预设类型以及需要删除所述压缩数据包中包含的数据,则执行所述删除所述压缩数据包。作为一种可选的实施方式,所述判断所述存储空间的使用状态是否满足预设规则包括:判断所述存储空间的剩余空间是否小于第一预设阈值、判断所述存储空间中存储的数据占用的空间是否大于第二预设阈值以及判断所述存储空间的剩余空间所占比例是否小于第三预设阈值中的至少一种情况。本专利技术实施例二方面提供了一种存储装置,包括:第一获取单元,用于获取存储空间中超过第一预设时间未被访问的数据的大小;第一判断单元,用于判断所述未被访问的数据的大小是否超过预设阈值;压缩处理单元,用于在超过所述预设阈值时,将所述未被访问的数据进行压缩得到压缩数据包;删除单元,用于删除所述未被访问的数据;第二判断单元,用于在超过第二预设时间所述压缩数据包没有被访问时,判断所述压缩数据包中包含的数据的类型是否满足预设类型;所述删除单元,还用于在满足所述预设类型时,删除所述压缩数据包。作为一种可选的实施方式,所述存储装置还包括:检测单元,用于检测所述未被访问的数据是否处于压缩状态,在所述未被访问的数据不是处于压缩状态时,驱动所述压缩处理单元执行所述将所述未被访问的数据进行压缩得到压缩数据包。作为一种可选的实施方式,所述存储装置还包括:第三判断单元,用于判断所述压缩数据包中包含的数据是否是被保护数据,在不是被保护数据时,驱动所述第二判断单元执行所述判断所述压缩数据包中包含的数据的类型是否满足预设类型。作为一种可选的实施方式,所述存储装置还包括:第四判断单元,用于基于预设的删除条件,判断所述压缩数据包中包含的数据是否需要删除,在需要删除所述压缩数据包中包含的数据,且所述压缩数据包中包含的数据的类型满足所述预设类型时,驱动所述删除单元执行所述删除所述压缩数据包。作为一种可选的实施方式,所述存储装置还包括:第五判断单元,用于判断所述存储空间的使用状态是否满足预设规则,在所述存储空间的使用状态满足预设规则、所述压缩数据包中包含的数据的类型满足所述预设类型以及需要删除所述压缩数据包中包含的数据时,驱动所述删除单元执行所述删除所述压缩数据包。作为一种可选的实施方式,所述第五判断单元,具体用于判断所述存储空间的剩余空间是否小于第一预设阈值、判断所述存储空间中存储的数据占用的空间是否大于第二预设阈值以及判断所述存储空间的剩余空间所占比例是否小于第三预设阈值中的至少一种情况。三方面本专利技术实施例还提供了一种存储装置,包括:处理器和存储器:所述存储器存储有可执行程序代码;所述处理器用于调用所述存储器中存储的所述可执行程序代码,执行本专利技术实施例提供的任意一项所述的方法。本专利技术实施例首先获取存储空间中超过第一预设时间未被访问的数据的大小;并在上述未被访问的数据的大小超过预设阈值时,将上述未被访问的数据进行压缩得到压缩数据包,并删除上述未被访问的数据,若超过第二预设时间上述压缩数据包没有被访问,则在上述压缩数据包中包含的数据的类型满足预设类型时,删除上述压缩数据包。可以根据访问时间以及数据类型,自动对存储空间进行管理,提高了信息的交互效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种存储空间管理方法的流程示意图;图2为本专利技术实施例公开的另一种存储空间管理方法的流程示意图;图3为本专利技术实施例公开的一种存储装置的结构示意图;图4为本专利技术实施例公开的另一种存储装置的结构示意图;图5为本专利技术实施例公开的一种存储装置的结构示意图;图6为本专利技术实施例公开的另一种存储装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及附图中的术语“第一”、“第二”、“第三”、“第四”以及“第五”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程本文档来自技高网...
一种存储空间管理方法及存储装置

【技术保护点】
一种存储空间管理方法,其特征在于,包括:获取存储空间中超过第一预设时间未被访问的数据的大小;判断所述未被访问的数据的大小是否超过预设阈值;若超过所述预设阈值,则将所述未被访问的数据进行压缩得到压缩数据包,并删除所述未被访问的数据;若超过第二预设时间所述压缩数据包没有被访问,则判断所述压缩数据包中包含的数据的类型是否满足预设类型;若满足所述预设类型,则删除所述压缩数据包。

【技术特征摘要】
1.一种存储空间管理方法,其特征在于,包括:获取存储空间中超过第一预设时间未被访问的数据的大小;判断所述未被访问的数据的大小是否超过预设阈值;若超过所述预设阈值,则将所述未被访问的数据进行压缩得到压缩数据包,并删除所述未被访问的数据;若超过第二预设时间所述压缩数据包没有被访问,则判断所述压缩数据包中包含的数据的类型是否满足预设类型;若满足所述预设类型,则删除所述压缩数据包。2.根据权利要求1所述方法,其特征在于,在所述将所述未被访问的数据进行压缩得到压缩数据包之前,所述方法还包括:检测所述未被访问的数据是否处于压缩状态;若所述未被访问的数据不是处于压缩状态,则执行所述将所述未被访问的数据进行压缩得到压缩数据包。3.根据权利要求1所述方法,其特征在于,在所述判断所述压缩数据包中包含的数据的类型是否满足预设类型之前,所述方法还包括:判断所述压缩数据包中包含的数据是否是被保护数据;若不是被保护数据,则执行所述判断所述压缩数据包中包含的数据的类型是否满足预设类型。4.根据权利要求3所述方法,其特征在于,在所述判断所述压缩数据包中包含的数据的类型是否满足预设类型之后,以及在所述删除所述压缩数据包之前,所述方法还包括:基于预设的删除条件,判断所述压缩数据包中包含的数据是否需要删除;若需要删除所述压缩数据包中包含的数据,且所述压缩数据包中包含的数据的类型满足所述预设类型,则执行所述删除所述压缩数据包。5.根据权利要求4所述方法,其特征在于,在所述基于预设的删除条件,判断所述压缩数据包中包含的数据是否需要删除之后,以及在所述删除所述压缩数据包之前,所述方法还包括:判断所述存储空间的使用状态是否满足预设规则;若所述存储空间的使用状态满足预设规则、所述压缩数据包中包含的数据的类型满足所述预设类型以及需要删除所述压缩数据包中包含的数据,则执行所述删除所述压缩数据包。6.根据权利要求5所述方法,其特征在于,所述判断所述存储空间的使用状态是否满足预设规则包括:判断所述存储空间的剩余空间是否小于第一预设阈值、判断所述存储空间中存储的数据占用的空间是否大于第二预设阈值以及判断所述存储空间的剩余空间所占比例是否...

【专利技术属性】
技术研发人员:周德海
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1