预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113934692A(43)申请公布日2022.01.14(21)申请号202010675536.9(22)申请日2020.07.14(71)申请人北京字节跳动网络技术有限公司地址100041北京市石景山区实兴大街30号院3号楼2层B-0035房间(72)发明人尚朝阳(74)专利代理机构北京远智汇知识产权代理有限公司11659代理人范坤坤(51)Int.Cl.G06F16/16(2019.01)G06F16/11(2019.01)G06F16/215(2019.01)权利要求书2页说明书12页附图4页(54)发明名称文件清理方法、装置、存储介质及设备(57)摘要本公开实施例公开了文件清理方法、装置、存储介质及设备。该方法包括:检测到第一预设文件目录对应的文件清理事件被触发时,获取所述第一预设文件目录中各文件的引用记录;根据所述引用记录确定目标文件;对所述目标文件进行清除处理。本公开实施例通过采用上述技术方案,当需要对某个文件目录进行文件清理时,通过获取文件目录中每个文件的引用记录来得到文件的被引用情况,进而根据被引用情况来确定可以被清除的文件,而被引用情况可以反映文件的重要程度,进而更加合理地进行文件清理。CN113934692ACN113934692A权利要求书1/2页1.一种文件清理方法,其特征在于,包括:检测到第一预设文件目录对应的文件清理事件被触发时,获取所述第一预设文件目录中各文件的引用记录,其中,所述引用记录中包含文件的历史被引用情况;根据所述引用记录确定目标文件;对所述目标文件进行清除处理。2.根据权利要求1所述的方法,其特征在于,在所述检测到第一预设文件目录对应的文件清理事件被触发之前,还包括:检测到第一预设类型文件在第一预设文件目录中生成;对所述第一预设类型文件的被引用情况进行统计,并根据统计结果更新所述第一预设类型文件对应的引用记录。3.根据权利要求2所述的方法,其特征在于,所述第一预设文件目录包含于第一应用程序的文件目录中,所述第一预设文件目录对应所述第一应用程序的第一业务模块;所述引用记录包括引用计数;所述对所述第一预设类型文件的被引用情况进行统计,并根据统计结果更新所述第一预设类型文件对应的引用记录,包括:检测到所述第一业务模块启动后,将所述第一预设类型文件对应的引用计数加1;若在所述第一业务模块结束运行之前,所述第一预设类型文件被引用,则将所述第一预设类型文件对应的引用计数减1。4.根据权利要求1所述的方法,其特征在于,所述引用记录包括引用计数,所述引用计数表示未被引用的次数,所述根据所述引用记录确定目标文件,包括:将所述第一预设文件目录中所对应的引用计数最大的文件确定为目标文件。5.根据权利要求4所述的方法,其特征在于,所述将所述第一预设文件目录中所对应的引用计数最大的文件确定为目标文件,包括:确定所述第一预设文件目录中所对应的引用计数最大的文件为候选文件;若确定所述候选文件满足预设清理条件,则将所述候选文件确定为目标文件,其中,所述预设清理条件包括未处于被引用中、未处于预设白名单和所述第一业务模块启动后未被引用过中的至少一个。6.根据权利要求5所述的方法,其特征在于,判断所述候选文件是否未处于被引用中,包括:尝试获取所述候选文件的租约,若尝试结果为获取成功,则确定所述候选文件未处于被引用中。7.根据权利要求1-6任一所述的方法,其特征在于,所述检测到第一预设文件目录对应的文件清理事件被触发,包括:检测到第一预设文件目录所占用的存储空间大小达到或超过对应的预设阈值时,确定检测到第一预设文件目录对应的文件清理事件被触发。8.一种文件清理装置,其特征在于,包括:引用记录获取模块,用于检测到第一预设文件目录对应的文件清理事件被触发时,获取所述第一预设文件目录中各文件的引用记录,其中,所述引用记录中包含文件的历史被引用情况;2CN113934692A权利要求书2/2页目标文件确定模块,用于根据所述引用记录确定目标文件;文件清除模块,用于对所述目标文件进行清除处理。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7任一项所述的方法。10.一种移动设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述的方法。3CN113934692A说明书1/12页文件清理方法、装置、存储介质及设备技术领域[0001]本公开实施例涉及计算机技术领域,尤其涉及文件清理方法、装置、存储介质及设备。背景技术[0002]在目前的软件开发过程中,由于移动设备的磁盘空间或存储卡等存储介质的容量存在一定的局限性,应用程序在