eCryptfs 是否占用更多磁盘空间?

eCryptfs 是否占用更多磁盘空间?

我使用 ecryptfs 加密了我的 /home 文件夹。我注意到它使用的磁盘空间是未加密时的 1.5 倍。这个问题是由 eCryptfs 引起的吗?有办法解决吗?

答案1

eCryptfs 会向文件添加少量的头数据,因此如果您有数千个文件,这可以解释为什么会使用一些额外的空间。

此外,Linux 允许文件不连续,并且这些文件中可能有不占用任何空间的“漏洞”。但是,eCryptfs 必须加密这些漏洞(它们实际上是加密的零块),因此这会比原始文件中有漏洞的文件占用更多的块。也许这就是开销的原因。

相关内容