调查squashfs压缩比

时间:2011-12-02 10:01:11

标签: compression squashfs

是否有任何工具可以检查现有的squashfs图像,并找出每个文件的压缩率?

奖励积分,如果它可以帮助我估计巨大的可执行文件中静态链接符号的闪存使用情况。

2 个答案:

答案 0 :(得分:1)

我的ruby squashfs实现使这很容易实现。查看此修订版:https://github.com/vasi/squash.rb/tree/9bac822ac08892a9764fb92314cad4066742ce06

请注意,squashfs将小文件(以及大文件的尾端)组合在一起并将这些“片段”压缩在一起。不可能弄清楚每个文件对这些束有多大贡献,所以我估计了那个部分。

答案 1 :(得分:1)

7zip程序可以提供信息。使用7z l -slt squasfsfile,您可以获得每个文件的机器可读列表,包括原始和压缩(压缩)大小。