Squashfs 最小压缩?

Squashfs 最小压缩?

我想创建一个目录的 squashfs 图像,但它是一个巨大的图像,即使最小的压缩也会是一个巨大的胜利。有没有办法做类似的事情mksquashfs -1

答案1

是的。可能最好的是:

mksquashfs s o u r c e s outfile -comp lz4

...我发现它通常管理的输出量比默认的 gzip 压缩器大 10% 到 20%,但速度至少是默认的两倍,而且在线文件访问也更快。 Vanilla Linux 内核版本 3.18 及更高版本支持 lz4 压缩,因此这些存档可以使用最新的内核进行安装。

您还可以添加选项,该选项将在相同的压缩时间内-Xhc更接近典型存档的大小,但在线访问时间仍然要快得多。gzip

答案2

显然旧版本的 squashfs-tools 没有这个,但开关是-Xcompression-level.人们可以在本地构建工作的 squashfs 工具,无需 root 权限。

相关内容