Linux 文件压缩

Linux 文件压缩

有人使用过支持透明压缩的 Linux FS 吗?我们想挂载一个所有文件都经过压缩的分区,并通过标准 POSIX API 访问它们。我知道有一个扩展 ext3 的附加内核模块。还有其他/更好的选择吗?

答案1

Fuse 上的 ZFS。支持动态压缩。
缺点 - 在用户空间运行。

另外,您可以修补内核以包含 zfs 支持。

答案2

正如 Kristaps 所说,ZFS 确实支持它。

另一个选择是 Reiser4,但说实话我现在不会使用它。它从未进入主线内核。我不确定哪些发行版支持它,也不确定它是否有未来。

不幸的是,根据维基百科文件系统的比较,就普通文件系统而言,这些几乎是唯一的选择。

答案3

如果你按照 Kristaps 的建议采用 FUSE 方式,你也可以使用熔断器压缩。您不需要 ZFS 支持即可使用它(据我所知您实际上可以将它与任何文件系统一起使用),但它仍将在用户空间中运行。

相关内容