SquashFS 如何处理解压?我对 LZ4 在 SquashFS 文件系统上的开销感兴趣。我的理论是,SquashFS 文件系统中的文件在读取过程中会被解压缩。目录列表怎么样?
答案1
答案2
来自man mksquashfs
(强调我的):
quashfs 是 Linux 的高度压缩的只读文件系统。它使用 gzip/xz/lzo/lz4/zstd 压缩压缩文件、索引节点和目录。
因此,它还压缩目录内容。
顺便说一句,您可以使用标志来控制是否压缩 inode、uid/gid 表、数据或数据片段块以及扩展属性-no{I,Id,D,F,X}
。
回复:开销:您会发现在许多系统上,解压缩比从永久存储中读取要快得多,因此速度方面的开销实际上是负数。