Frage

Gibt es ein Tool, mit dem Sie ein vorhandenes Squashfs-Bild untersuchen und die Komprimierungsverhältnisse pro Datei ermitteln können?

Bonuspunkte, wenn es mir hilft, können die Flash-Verwendung statisch verknüpfter Symbole in einer riesigen ausführbaren Datei abschätzen.

War es hilfreich?

Lösung

Meine Ruby Squashfs-Implementierung macht die Implementierung ziemlich einfach.Schauen Sie sich diese Version an: https://github.com/vasi/squash.rb/tree/9bac822ac08892a9764fb92314cad4066742ce06

Beachten Sie, dass squashfs kleine Dateien (und die Enden großer Dateien) zusammenfasst und diese 'Fragmente' zusammen komprimiert.Es ist unmöglich, genau herauszufinden, wie viel jede Datei zu diesen Bündeln beiträgt, also habe ich diesen Teil geschätzt.

Andere Tipps

Das 7zip-Programm kann die Informationen liefern.Wenn Sie 7z l -slt squasfsfile verwenden, erhalten Sie eine maschinenlesbare Liste jeder Datei, einschließlich der Originalgröße und der gepackten (komprimierten) Größe.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top