为什么/ proc / kcore文件这么大?

时间:2019-03-16 05:28:42

标签: linux

/ proc / kcore文件为什么这么大? 128T,并且在拍摄磁盘快照时,快照的容量不正确。

1 个答案:

答案 0 :(得分:0)

这可能与在Linux中删除文件的方式有关。当您在linux中删除文件时,数据并没有真正删除。相反,文件系统实质上将关联的 inode 和存储数据的 blocks 标记为未使用。

这样做是为了避免实际清零(即用0写入块)的开销,这也是可以恢复已删除文件的原因。

可能发生的情况是快照还说明了被标记为未使用/已删除的内存块。您在/proc/中看到的文件不是真实文件,不会影响光盘使用。