Question

est-il un outil pour examiner une image squashfs existante et et trouver des taux de compression par fichier?

Les points de bonus si elle me aide peut estimer l'utilisation du flash des symboles liés statiquement dans un exécutable énorme.

Était-ce utile?

La solution

La mise en œuvre de mon rubis rend ce assez facile à mettre en œuvre. Consultez cette révision: https://github.com/vasi/squash.rb/tree/ 9bac822ac08892a9764fb92314cad4066742ce06

Notez que SquashFS grappes de petits fichiers (et les extrémités de la queue de gros fichiers) et compriment ces « fragments » ensemble. Il est impossible de savoir exactement combien chaque fichier contribue à ces grappes, donc j'estimé qu'une partie.

Autres conseils

Le programme 7zip peut fournir les informations. Utilisez 7z l -slt squasfsfile et vous obtenez la machine liste lisible de chaque fichier, y compris la taille (compressé) original et emballé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top