【技术实现步骤摘要】
一种文件清除的方法、装置、存储介质及电子设备
[0001]本说明书涉及计算机
,尤其涉及一种文件清除的方法、装置、存储介质及电子设备。
技术介绍
[0002]随着科技的发展,如今人们可以构建仿真系统以对实际的工作进行仿真模拟,之后只需要修改仿真系统中的参数,通过仿真系统的不断仿真,即可确定工作最优解,这大大提高了人们的工作效率。
[0003]而在仿真系统的仿真过程中,会产生大量的中间结果文件,例如在电路模拟时,会对电压进行仿真,而在这一仿真过程中,随着参数的调整会产生大量的中间仿真电压结果,这会占用很多存储空间,所以需要对这些中间结果文件进行清除。而现有的中间结果文件的清除方法,并不能根据用户的实际需要,来对指定状态的中间结果文件进行清除。
[0004]因此,如何更加灵活的执行仿真系统中的中间结果文件的文件清除,来快速释放更多存储空间,以保证后续仿真任务的执行效率,则是个亟待解决的问题。
技术实现思路
[0005]本说明书提供一种文件清除的方法、装置、存储介质及电子设备,以部分的解决现有 ...
【技术保护点】
【技术特征摘要】
1.一种文件清除的方法,其特征在于,所述方法包括:获取配置文件;读取所述配置文件,以确定文件筛选规则以及文件时间信息,所述文件时间信息用于表示需要清除的文件所对应的创建时间范围;根据所述文件时间信息,确定需要清除的文件对应的创建日期;为遍历不同创建日期的文件的遍历任务设置不同的线程,并通过设置的各线程,并行遍历出符合所述文件时间信息对应创建时间范围的中间结果文件目录,所述中间结果文件目录中的中间结果文件是在执行仿真任务时产生的;从所述中间结果文件目录中确定出符合所述文件筛选规则的中间结果文件,作为待清除文件;将所述待清除文件进行清除。2.如权利要求1所述的方法,其特征在于,所述配置文件包含有目标文件类型,其中,所述目标文件类型用于表示所要清除的文件所对应的文件类型;从所述中间结果文件目录中确定出符合所述文件筛选规则的中间结果文件,作为待清除文件,具体包括:针对所述中间结果文件目录中的每个中间结果文件,判断该中间结果文件的文件类型是否属于目标文件类型;若是,则将该中间结果文件作为待清除文件。3.如权利要求2所述的方法,其特征在于,从所述中间结果文件目录中确定出符合所述文件筛选规则的中间结果文件,作为待清除文件,具体包括:从所述中间结果文件目录中确定出符合所述文件筛选规则,且对应的任务状态为结束状态的中间结果文件,作为待清除文件。4.如权利要求3所述的方法,其特征在于,所述配置文件包含有文件归档目录;所述方法还包括:从所述中间结果文件目录中确定出不符合所述文件筛选规则,且对应的任务状态为结束状态的中间结果文件,作为待保留文件;将所述待保留文件转移到所述归档目录下的存储空间中存储。5.如权利要求4所述的方法,其特征在于,将所述待保留文件转移到所述归档目录中存储之前,所述方法还包括:校验所述配置文件中的所述归档目录是否为指定系统中的真实文件目录,所述指定系统用于存储执行仿真任务产生的各文件;若否,则在所述指定系统中创建归档目录。6.如权利要求1所述的方法,其特征在于,所述配置文件包含有文件最大保存天数,其中,所述文件最大保存天数用于确定所述文件时间信息;根据所述文件时间信息,确定需要清除的文件对应的创建日期,具体包括:校验所述配置文件中的所述文件最大保存天数是否为正数;若是,则根据所述文件时间信息,确定需要清除的文件对应的创建日期;若否,则返回提示信息,以提示重新确认配置文件。7.如权利要求1所述的方法,其特征在于,所述配置文件包含有文件基础目录,其中,所
述文件基础目录用于表示所要清除的文件所属于的目录;为遍历不同创建日期的文件的遍历任务设置不同的线程,并通过设置的各线程,并行遍历出符合所述文件时间信息对应创建时间范围的中间结果文件目录,具体包括:为遍历不同创建日期的文件的遍历任务设置不同的线程,并通过设置的各线程,并行从所述文件基础目录中遍历符合所述文件时间信息对应创建时间范围的中间结果文件目录。8.如权利要求7所述的方法,其特征在于,在为遍历不同创建日期的文件的遍历任务设置不同的线程,并通过设置的各线程,并行从所述文件基础目录中遍历符合所述文件时间信息对应创建时间范围的中间结果文件目录之前,所述方法还包括:校验所述配置文件中的所述文件基础目录是否为指定系统中的真实文件目录,所述指定系统用于存储执行仿真任务产生的各文件;若否,则返回提示信息,以提示重新确认配置文件。9.一种文件清除的装置,其特征在于,包括:获取模块,用于获取配置文件;第一确定模块,用于读取所述配置文件,以确定文件筛选规则以及...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。