PiShrink 使用相同输入创建不同大小的文件

PiShrink 使用相同输入创建不同大小的文件

我最近开始使用 PiShrink 来减小备份映像的大小,我注意到使用 PiShrink 缩小和 xz 压缩映像的文件大小有所减小。

sudo pishrink.sh -Z input_image.img shrunken_compressed.img

如果我用相同的输入图像重复它,就会有所不同。

但与此相比,如果我仅使用 PiShrink 缩小图像,然后使用以下命令手动压缩它xz

sudo pishrink.sh input_image.img shrunken_compressed.img
sudo xz -z -k shrunken_compressed.img

它的尺寸总是一样的。

PiShrink 不应该总是用相同的输入产生相同的结果吗?有人知道为什么情况并非如此吗?

相关内容