一种存储数据的自动清理方法、装置、计算机和存储介质与流程

文档序号:14594654发布日期:2018-06-05 04:07阅读:223来源:国知局

本发明实施例涉及通信技术领域,尤其涉及一种存储数据的自动清理方法、装置、计算机和存储介质。



背景技术:

随着通信技术的发展,诸如计算机和智能终端等设备的功能越来越强大。用户为了满足需求,在终端中安装的应用软件也越来越多。应用软件在使用过程中常会产生大量的临时文件,导致终端的内部存储空间越来越少,从而无法继续安装其他的应用软件,并且使得操作系统运行缓慢,降低了用户的体验感。

目前,智能终端如智能机顶盒,通过安装第三方清理应用软件来清理垃圾文件。但是第三方清理应用软件需要用户自己去应用市场进行下载,并且通过手动点击清除按钮的方来启动清理过程。显然,这种手动清理垃圾文件的方式较为复杂,并且对于不会安装和使用第三方清理应用软件的用户而言,无法利用这种手动方式进行数据清理。



技术实现要素:

本发明实施例提供一种存储数据的自动清理方法、装置、计算机和存储介质,以实现在用户无感知的情况下自动清理数据。

第一方面,本发明实施例提供了一种存储数据的自动清理方法,包括:

获取数据分区的当前已用空间容量;

根据所述当前已用空间容量和所述数据分区的总空间容量确定所述数据分区的已用容量占比值;

根据所述已用容量占比值确定数据清理策略;

根据所述数据清理策略确定待清理文件,并删除所述待清理文件。

第二方面,本发明实施例还提供了一种存储数据的自动清理装置,包括:

已用空间容量获取模块,用于获取数据分区的当前已用空间容量;

已用容量占比值确定模块,用于根据所述当前已用空间容量和所述数据分区的总空间容量确定所述数据分区的已用容量占比值;

数据清理策略确定模块,用于根据所述已用容量占比值确定数据清理策略;

待清理文件确定模块,用于根据所述数据清理策略确定待清理文件;

待清理文件删除模块,用于删除所述待清理文件。

第三方面,本发明实施例还提供了一种计算机,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明任意实施例所述的存储数据的自动清理方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所述的存储数据的自动清理方法。

本发明实施例通过设备自动获取当前的数据分区已用容量占比值,根据不同的已用容量占比值确定不同的数据清理策略,并进一步确定每一个数据清理策略对应的待清理文件,并删除待清理文件,实现了设备在用户无感知的情况下自动清理数据,而无需下载第三方清理应用软件,也无需用户发送清理指令,在避免因存储空间不足导致的系统性能下降的情况下,提高了设备智能化,提升了用户的体验感。

附图说明

图1是本发明实施例一提供的一种存储数据的自动清理方法的流程图;

图2是本发明实施例二提供的一种存储数据的自动清理方法的流程图;

图3是本发明实施例三提供的一种存储数据的自动清理方法的流程图;

图4是本发明实施例四提供的一种存储数据的自动清理装置的结构示意图;

图5是本发明实施例五提供的一种计算机的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种存储数据的自动清理方法的流程图,本实施例可适用于清理存储空间中缓存数据的情况,该方法可应用于计算机和智能终端等进行数据清理的情况,尤其适用于在机顶盒开机时对机顶盒中数据清理的情况,该方法可以由存储数据的自动清理装置来执行,具体包括如下步骤:

步骤110、获取数据分区的当前已用空间容量。

其中,数据(data)分区为内部存储(Flash)中用于存储与应用程序相关数据的分区。数据分区的当前剩余空间容量的大小直接影响终端运行速度的快慢。当数据分区的当前剩余空间容量较小时,需要将数据分区中的无用数据进行清理,以保证较大的存储空间以及较快的终端运行速度。获取数据分区的当前已用空间容量可以是在终端开机后接收到开机广播时获取,也可以是为了避免终端开机出现异常,在接收到开机广播后间隔一段时间获取,还可以是在终端启动后定时获取。

步骤120、根据当前已用空间容量和数据分区的总空间容量确定数据分区的已用容量占比值。

其中,将当前已用空间容量与数据分区的总空间容量的比值确定为数据分区的已用容量占比值。可选的,根据已用容量占比值也可以计算出剩余容量占比值。本实施例中,已用容量占比值或者剩余容量占比值均可表征当前终端的存储空间大小,所以已用容量占比值或者剩余容量占比值均可作为是否清理数据以及如何清理数据的判断依据。

步骤130、根据已用容量占比值确定数据清理策略。

其中,根据不同的已用容量占比值可以确定不同的数据清理策略,使得数据清理更具有针对性和多样性。

可选的,步骤130具体包括:

若已用容量占比值大于等于第一预设占比值,则数据清理策略为清理应用软件数据以及清理安全数码卡sdcard目录中满足第一预设条件的文件和子目录;若已用容量占比值大于等于第二预设占比值且小于第一预设占比值,则数据清理策略为清理应用软件数据以及清理sdcard目录中满足第二预设条件的文件和子目录;若已用容量占比值大于等于第三预设占比值且小于第二预设占比值,则数据清理策略为清理应用软件数据以及清理sdcard目录中满足第三预设条件的文件和子目录;若已用容量占比值小于第三预设占比值,则数据清理策略为不进行清理数据操作;其中,第一预设占比值、第二预设占比值和第三预设占比值依次减小。

需要注意的是,第三预设占比值可作为不进行数据清理操作的空间容量占比阈值。当已用容量占比值小于第三预设占比值时,表示终端在该存储空间容量下运行速度正常,不会出现卡顿的现象,不需要进行数据清理操作。当已用容量占比值大于等于第三预设占比值时,需要通过清理数据分区中应用软件数据以及安全数码卡sdcard目录中满足相应的预设条件的文件和子目录,来释放存储空间,并保证释放后的已用容量占比值小于空间容量占比阈值,以使终端正常运行。

可选的,满足第一预设条件的文件和子目录包括:满足第一预设格式的第一文件、满足第二预设格式的子目录、满足第三预设格式的音频文件、满足第四预设格式的图像文件、满足第五预设格式的视频文件以及满足占用存储空间大于预设数值的单个文件;

满足第二预设条件的文件和子目录包括:满足第一预设格式的第一文件、满足第二预设格式的子目录、满足第三预设格式的音频文件以及满足第四预设格式的图像文件;

满足第三预设条件的文件和子目录包括:满足第一预设格式的第一文件以及满足第二预设格式的子目录。

其中,已用容量占比值越大,需要清理的数据则越多。示例性的,第一预设占比值例如可以是90%,第二预设占比值例如可以是70%,第三预设占比值例如可以是50%,可选的,上述三个预设占比值可以是根据用户需求和终端在不同已用容量占比值的运行速度确定,本实施例中对上述三个预设占比值的数值不做具体限定。当已用容量占比值大于等于第一预设占比值时,除了要清理满足相应预设格式的第一文件、子目录、音频文件、图像文件外,还要清理相对这些文件来说所占内存较大的视频文件以及占用存储空间大于预设数值的单个文件。可选的,预设数值可以设置为10M,即清理占用存储空间大于10M的单个文件。第一文件指的是文件格式属于第一预设格式的文件,示例性的,第一文件可以包括但不局限于:后缀名为apk、log、tmp、temp、pgf、m4a、fsb、trc、dat、bytes、mqcc、assetbundle、txt、xml、zip、bdcfg、obb、diff、jar、npk、gla、pak、org、unity3d、bin、log、mmap2或dat的文件。满足第二预设格式的子目录可以包括但不局限于:目录名为cache、dailylog、dailylognew、crashlog、uil-images、vcache、launcher_cache、screenshot、force_apps_cache、bg_pic_cache或log的子目录。满足第三预设格式的音频文件可以包括但不局限于:后缀名为mp3、m4a、wav、amr、awb、aac、flac、mid、midi、xmf、rtttl、rtx、ota、wma、ra、mka、m3u或pls的音频文件。满足第四预设格式的图像文件可以包括但不局限于:后缀名为jpg、jpeg、gif、png、bmp或wbmp的图像文件。满足第五预设格式的视频文件可以包括但不局限于:后缀名为mpeg、mp4、mov、m4v、3gp、3gpp、3g2、3gpp2、avi、divx、wmv、asf、flv、mkv、mpg、rmvb、rm、vob或f4v的视频文件。

步骤140、根据数据清理策略确定待清理文件,并删除待清理文件。

其中,根据步骤130确定的数据清理策略进一步确定待清理文件。待清理文件确定后,将待清理文件进行删除,以释放存储空间,避免因存储空间不足导致的系统性能下降。本实施例中,由于在清理应用软件数据和安全数码卡sdcard目录中无用数据的过程中无需用户参与,所以可以在用户无感知的情况下自动清理数据,从而提升了用户体验。

可选的,步骤140中根据数据清理策略确定待清理文件,包括:

获取当前已安装的应用软件列表;遍历应用软件列表中每个应用软件的缓存目录,将缓存目录中所有文件确定为待清理文件。

其中,应用程序数据的清理是通过获取当前已安装的应用软件列表,遍历每一应用软件的缓存目录来确定应用程序数据中的待清理文件,进而删除待清理文件,以实现清理应用程序数据。每个应用软件均对应一个缓存目录。由于缓存目录中的文件均是可清理的,所以为了释放更大的存储空间,可以将所有应用软件列表中每个应用软件的缓存目录下的所有文件都确定为待清理文件。

可选的,步骤140中根据数据清理策略确定待清理文件,还包括:

根据数据清理策略确定sdcard目录中待清理文件的预设条件;获取sdcard目录;遍历sdcard目录中每个文件和子目录,并将满足待清理文件的预设条件的文件和子目录确定为待清理文件。

其中,根据数据清理策略可以确定sdcard目录中的待清理文件需要满足的预设条件,根据数据清理策略对应的预设条件来确定待清理文件。获取sdcard目录后,遍历并检测sdcard目录中每个文件和子目录是否满足待清理文件的预设条件,若是,则确定为待清理文件。本实施例中,通过利用预设条件,选择性的将sdcard目录下的部分文件确定为待清理文件,使得文件的清理更具有针对性,不会误删重要文件。

示例性的,若数据清理策略为清理应用软件数据以及清理安全数码卡sdcard目录中满足第一预设条件的文件和子目录,则将终端中所有应用软件的缓存目录中的文件确定为待清理文件,同时检测sdcard目录中所有文件和子目录,将满足上述后缀名条件的文件以及满足上述目录名条件的子目录确定为待清理文件。本实施例中通过后缀名和目录名为识别依据确定待清理文件,方便快捷,识别度高,避免了复杂识别方式导致的内存资源消耗。

本发明实施例通过设备自动获取当前的数据分区已用容量占比值,根据不同的已用容量占比值确定不同的数据清理策略,并进一步确定每一个数据清理策略对应的待清理文件,并删除待清理文件,实现了设备在用户无感知的情况下自动清理数据,而无需下载第三方清理应用软件,也无需用户发送清理指令,在避免因存储空间不足导致的系统性能下降的情况下,提高了设备智能化,提升了用户的体验感。

实施例二

图2为本发明实施例二提供的一种存储数据的自动清理方法的流程图,本实施例在上述实施例的基础上进行优化,在根据数据清理策略确定待清理文件之后,还需要检测待清理文件中是否存在重要文件。

优化后,一种存储数据的自动清理方法具体包括以下步骤:

步骤210、获取数据分区的当前已用空间容量。

步骤220、根据当前已用空间容量和数据分区的总空间容量确定数据分区的已用容量占比值。

步骤230、根据已用容量占比值确定数据清理策略。

步骤240、根据数据清理策略确定待清理文件。

步骤250、若待清理文件中存在重要文件,则确定除重要文件外的待清理文件所占的待释放空间容量。并执行步骤270。

其中,重要文件设置有重要文件标识。本实施例中根据用户需求,将数据分区中的某些文件预先设置了重要文件标识,以表征这些文件为重要文件,重要文件标识可以是预设的符号、图形、图像或者逻辑位“1”或“0”。根据步骤240确定的待清理文件中可能存在重要文件,所以在删除待清理文件前,需要检测待清理文件中是否存在重要文件,以避免删除重要文件。其中,待释放空间容量是除重要文件外的待清理文件所占的存储空间。

步骤260、若待清理文件中不存在重要文件,则删除待清理文件。

其中,待清理文件中没有重要文件,可以直接删除待清理文件。

步骤270、根据当前已用空间容量和待释放空间容量确定清理后的目标空间容量。

其中,目标空间容量是将当前已用空间容量减去待释放空间容量,得到的结果。

步骤280、若目标空间容量满足清理条件,则删除除重要文件外的待清理文件。

其中,清理条件可以根据预设的已用空间容量阈值进行设置,也可以根据第三预设占比值对应的已用空间容量进行设置。其中已用空间容量阈值或者第三预设占比值对应的已用空间容量是终端可以正常运行对应的已用容量空间的最小值。因此清理条件可以设置为:目标空间容量小于已用空间容量阈值或者第三预设占比值对应的已用空间容量。本实施例中目标空间容量是否满足清理条件,即为判断目标空间容量是否小于已用空间容量阈值或者第三预设占比值对应的已用空间容量。若是,则表征满足清理条件,此时不用删除重要文件也可以使得终端正常运行;若否,则表征不满足清理条件,此时需要删除重要文件才可以使得终端正常运行。

其中,在释放除重要文件外的待清理文件所占的待释放空间容量之后,得到的已用空间容量满足清理条件,此时只需删除除重要文件外的待清理文件即可,无需删除重要文件来进一步释放空间容量。

步骤290、若目标空间容量不满足清理条件,则生成重要文件清理提醒信息。

其中,目标空间容量不满足清理条件,此时需要删除包括重要文件的待清理文件,以释放更多的空间容量,并使终端正常运行。在本实施例中,在删除重要文件之前,生成重要文件清理提醒信息并在终端界面上进行显示,以提醒用户是否将重要文件进行删除,根据用户反馈确定删除该重要文件,则直接删除包括重要文件的待清理文件,若用户反馈为不删除该重要文件,则提醒用户对该重要文件另行备份,并在确定备份后进行删除。

本发明实施例在根据数据清理策略确定待清理文件之后,若识别到待清理文件中存在重要文件,则确定除重要文件外的待清理文件所占的待释放空间容量,以及清理后的目标空间容量;若目标空间容量满足清理条件,则删除除重要文件外的待清理文件;若目标空间容量不满足清理条件,则生成重要文件清理提醒信息。从而避免在用户不知道的情况下删除了待清理文件中的重要文件,提升了用户的体验感。

实施例三

图3为本发明实施例三提供的一种存储数据的自动清理方法的流程图,本实施例在上述实施例的基础上进行优化,在根据数据清理策略确定待清理文件之后,需要确定待清理的文件等级,并删除待清理的文件等级对应的待清理文件。

优化后,一种存储数据的自动清理方法具体包括以下步骤:

步骤310、获取数据分区的当前已用空间容量。

步骤320、根据当前已用空间容量和数据分区的总空间容量确定数据分区的已用容量占比值。

步骤330、根据已用容量占比值确定数据清理策略。

步骤340、根据数据清理策略确定待清理文件。

步骤350、根据清理优先级和/或文件时间对待清理文件进行文件等级的划分。

其中,数据分区中每个文件的清理优先级可以是预先设置的,还可以是根据用户点击或者使用的频率确定。示例性的,点击或者使用的频率越高,清理优先级越高。清理优先级指的是文件的重要程度。清理优先级越高,对应的文件越重要,所以清理文件时首先清理优先级低的文件。可选的,清理优先级可以分为第一文件等级、第二文件等级和第三文件等级,且对应的优先级依次机增加。可选的,文件时间为文件的创建时间,由于文件的创建时间不同,所以可以以一个预设时间间隔为一个文件等级,从而将文件划分为多个文件等级,文件的创建时间越早,文件等级越低,则表示文件的重要程度越低。可选的,每个文件等级对应的预设时间间隔可以相同或不同。示例性的,每个文件等级的预设时间间隔可以为一天或一个星期,例如在2017年11月26日创建的文件为第一文件等级的文件,在2017年11月27日创建的文件为第二文件等级的文件,在2017年11月28日创建的文件为第三文件等级的文件。每个文件等级的预设时间间隔还可以按时间范围递增,例如,在2017年11月28日创建的文件为第三文件等级的文件,在2017年11月21日至2017年11月27日时间内创建的文件为第二文件等级的文件,在2017年10月21日至2017年11月20日时间内创建的文件为第一文件等级的文件。本实施例中,将创建时间越晚的文件确定文件等级越高,避免用户最新创建的文件不能及时备份或者应用。

在本实施例中,可以根据待清理文件中每个文件的清理优先级,对待清理文件进行划分,以得到每个文件等级对应的待清理文件。也可以根据待清理文件中每个文件的文件时间,对待清理文件进行划分,以得到每个文件等级对应的待清理文件。还可以根据清理优先级和文件时间对待清理文件进行划分,本实施例中对根据清理优先级和文件时间的先后顺序不做限定。比如:可以先根据清理优先级对待清理文件进行划分后,再根据文件时间对得到的每个文件等级的待清理文件进行进一步的划分。

步骤360、获取各文件等级对应的待清理文件所占的待释放空间容量。

其中,在对待清理文件进行文件等级的划分后,确定了各文件等级对应的待清理文件。获取各文件等级对应的待清理文件所占的待释放空间容量,示例性的,将一个文件等级中所有文件所占用空间容量的和值确定为该文件等级的待释放空间容量。

步骤370、根据当前已用空间容量、已用空间容量阈值以及各文件等级的待释放空间容量确定待清理的文件等级。

其中,已用空间容量阈值为使终端正常运行的已用空间容量的最小值,即已用空间容量超过已用空间容量阈值时,终端的正常运行会受到影响,此时需要进一步进行数据清理,以减小已用空间容量。可选的,根据当前已用空间容量和已用空间容量阈值可以计算出待释放总空间容量的最小值。根据待释放总空间容量的最小值和各文件等级的待释放空间容量确定待清理的文件等级。可选的,检测第一文件等级的待释放空间容量是否可以达到待释放总空间容量的最小值,若是,则将第一文件等级确定为可清理的文件等级。若否,则检测第一文件等级的待释放空间容量和第二文件等级的待释放空间容量之和是否可以待释放总空间容量的最小值,若是,则将第一文件等级和第二文件等级确定为可清理的文件等级。依次顺序检测,直到确定可清理的文件等级。

步骤380、删除待清理的文件等级对应的待清理文件。

其中,在确定可清理的文件等级之后,无需将所有的待清理文件进行删除,只需删除待清理的文件等级对应的待清理文件,也可以避免因存储空间不足导致的系统性能下降,保证了终端的正常运行。在本实施例中,由于待清理的文件等级是根据从低到高的文件等级顺序,即从低到高的文件重要程度顺序确定的,所以当低的文件等级对应的待释放空间容量在达到待释放总空间容量的最小值时,可以高的保留文件等级对应的待清理文件,使得待清理文件按照文件等级进行删除,进一步提升了用户体验。

本发明实施例在根据数据清理策略确定待清理文件之后,根据清理优先级和/或文件时间对待清理文件进行文件等级的划分;获取各文件等级对应的待清理文件所占的待释放空间容量;根据当前已用空间容量、已用空间容量阈值以及各文件等级的待释放空间容量确定待清理的文件等级;删除待清理的文件等级对应的待清理文件。使得待清理文件按照文件等级进行删除,进一步提升了用户体验。同时也保证了终端运行正常,不会出现卡顿的现象。

实施例四

图4所示为本发明实施例四提供的一种存储数据的自动清理装置的结构示意图。本实施例可适用于清理存储空间中缓存数据的情况。该存储数据的自动清理装置可置于智能机顶盒中,该装置的具体结构包括:已用空间容量获取模块410、已用容量占比值确定模块420、数据清理策略确定模块430、待清理文件确定模块440和待清理文件删除模块450。

其中,已用空间容量获取模块410,用于获取数据分区的当前已用空间容量;已用容量占比值确定模块420,用于根据当前已用空间容量和数据分区的总空间容量确定数据分区的已用容量占比值;数据清理策略确定模块430,用于根据已用容量占比值确定数据清理策略;待清理文件确定模块440,用于根据数据清理策略确定待清理文件;待清理文件删除模块450,用于删除待清理文件。

可选的,数据清理策略确定模块430具体包括:

第一清理策略确定单元,用于若已用容量占比值大于等于第一预设占比值,则数据清理策略为清理应用软件数据以及清理安全数码卡sdcard目录中满足第一预设条件的文件和子目录;

第二清理策略确定单元,用于若已用容量占比值大于等于第二预设占比值且小于第一预设占比值,则数据清理策略为清理应用软件数据以及清理sdcard目录中满足第二预设条件的文件和子目录;

第三清理策略确定单元,用于若已用容量占比值大于等于第三预设占比值且小于第二预设占比值,则数据清理策略为清理应用软件数据以及清理sdcard目录中满足第三预设条件的文件和子目录;

第四清理策略确定单元,用于若已用容量占比值小于第三预设占比值,则数据清理策略为不进行清理数据操作。

其中,第一预设占比值、第二预设占比值和第三预设占比值依次减小。

可选的,满足第一预设条件的文件和子目录包括:满足第一预设格式的第一文件、满足第二预设格式的子目录、满足第三预设格式的音频文件、满足第四预设格式的图像文件、满足第五预设格式的视频文件以及满足占用存储空间大于预设数值的单个文件;满足第二预设条件的文件和子目录包括:满足第一预设格式的第一文件、满足第二预设格式的子目录、满足第三预设格式的音频文件以及满足第四预设格式的图像文件;满足第三预设条件的文件和子目录包括:满足第一预设格式的第一文件以及满足第二预设格式的子目录。

可选的,待清理文件确定模块440包括:

应用软件列表获取单元,用于获取当前已安装的应用软件列表;

待清理文件确定单元,用于遍历应用软件列表中每个应用软件的缓存目录,将缓存目录中所有文件确定为待清理文件。

可选的,待清理文件确定模块440还包括:

预设条件确定单元,用于根据数据清理策略确定sdcard目录中待清理文件的预设条件;

sdcard目录获取单元,用于获取sdcard目录;

待清理文件确定单元,用于遍历sdcard目录中每个文件和子目录,并将满足待清理文件的预设条件的文件和子目录确定为待清理文件。

可选的,该装置还包括:

第一待释放空间容量确定模块,用于若待清理文件中存在重要文件,则确定除重要文件外的待清理文件所占的待释放空间容量,其中,重要文件设置有重要文件标识;

目标空间容量确定模块,用于根据当前已用空间容量和待释放空间容量确定清理后的目标空间容量;

第一文件删除模块,用于若目标空间容量满足清理条件,则删除除重要文件外的待清理文件;

清理提醒信息生成模块,用于若目标空间容量不满足清理条件,则生成重要文件清理提醒信息。

可选的,该装置还包括:

文件等级划分模块,用于在根据数据清理策略确定待清理文件之后,根据清理优先级和/或文件时间对待清理文件进行文件等级的划分;

第二待释放空间容量获取模块,用于获取各文件等级对应的待清理文件所占的待释放空间容量;

待清理的文件等级确定模块,用于根据当前已用空间容量、已用空间容量阈值以及各文件等级的待释放空间容量确定待清理的文件等级;

相应的,待清理文件删除模块450还包括第二文件删除单元,用于删除待清理的文件等级对应的待清理文件。

本发明实施例提供的存储数据的自动清理装置可执行本发明任意实施例所提供的存储数据的自动清理方法,具备执行存储数据的自动清理方法相应的功能模块和有益效果。

实施例五

图5是本发明实施例五提供的一种计算机的结构示意图,如图5所示,该计算机包括:处理器510、存储器520和通信接口530;设备中处理器510的数量可以是一个或多个,图5中以一个处理器510为例;设备中的处理器510、存储器520和通信接口530可以通过总线或其他方式连接,图5中以通过总线连接为例。

存储器520作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中存储数据的自动清理方法对应的程序指令/模块(例如,存储数据的自动清理装置中的已用空间容量获取模块410、已用容量占比值确定模块420、数据清理策略确定模块430、待清理文件确定模块440和待清理文件删除模块450)。处理器510通过运行存储在存储器520中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的存储数据的自动清理方法。

存储器520主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器520可进一步包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

通信接口530用于与其它设备比如客户端或其它服务器等的网元通信。

实施例六

本实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所述的存储数据的自动清理方法。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1