Squashfs vs tar.xz

Bonjour,

Vous allez peu étre un jour vous demander la différence entre Squashfs et un tar.xz… Voila la réponse.

Squashfs est compressé par block, ce qui permet de seeker (sauter) d’un endroit à l’autre, comme sur un disque dur. Et donc d’aller lire et décompresser que certains fichiers que vous être en train de lire. Très utile pour stocker un OS, ou un site. Le taux de compression est donc moins bon.

Le tar.xz compresse toutes les données dans l’ensemble. Vous devez donc tout décompresser pour lire quelque fichiers. Pour un live CD, cela veux dire que vous devez décompresser tout le contenu en mémoire vive pour l’utiliser. Utile pour l’archivage, ou l’ont doit tout décompresser à chaque fois. Mais le taux de compression est optimal.

Pour juste les html pris du site bulbapedia:

  • Non compressé: 4500Mo et 43000 fichiers
  • squashfs: 194Mo
  • xz compression 6: 141Mo
  • xz compression 9: 93Mo

En espérant vous avoir éclairé.