文件处理方法、装置、设备及介质
摘要:
本发明实施例公开了一种文件处理方法、装置、设备及介质。所述方法包括:从待处理文件中读取待处理数据,其中待处理数据中文件空洞的取值为预设数值;若待处理数据的取值均为所述预设数值,则从待处理文件中删除所述待处理数据,以得到新待处理文件;比较待处理文件和新待处理文件的磁盘使用量,并根据比较结果进行文件修复。采用本实施例的方案,通过比较结果可以将待处理文件的文件空洞尽可能地删除,这样当需要对待处理文件进行文件修复时就直接利用保留的数据进行修复,而不需要在写入数据时针对文件空洞填充大量的“0”数据,降低了文件修复时的数据量,同时降低了分布式存储系统中实现节点间文件修复时远程传输数据的传输开销。
公开/授权文献
0/0