Re: Taille de fichiers compressés

Publié par Constance le 05/09/2019 21:30:30
Salut .o/

Les archives contiennent aussi des métadonnées qui ne sont pas comptées dans le poids du fichier original, telles que :
- la liste des fichiers dans l'archive. Car même s'il n'y en a qu'un seul à l'intérieur, la majorité des formats d'archives permettent d'en stocker plusieurs, il est donc normal qu'il y ait une liste du contenu.
- le nom du fichier en question "en particulier",
- où commencent et s'arrêtent les données compressées de ce fichier-là spécifiquement, dans l'archive
- ses date et heure et dernière modification (avec une précision plus ou moins élevée)
- un hashage pour vérifier que le fichier extrait est bien conforme à ce qu'il était avant archivage

Et bien sûr, les en-tête et autres "fin de bloc" déjà évoqués par d'autres intervenants.

Tout ça, ajouté à un fichier qui à l'origine ne fait que quelques dizaines d'octets, effectivement ça ajoute une quantité non négligeable (en termes de pourcentage) d'informations.

Pour quantifier l'espace qu'occupent à elles seules ces données supplémentaires, tu peux par exemple choisir une méthode d'archivage sans compression, et examiner le fichier résultant avec un éditeur hexadécimal.

Sur l'image jointe, voici ton fichier "compressé" avec kzip, qui en mode automatique, a visiblement jugé préférable de le stocker "brut".

J'ai surligné le contenu du fichier, tout le reste, ce sont des données en plus.

Citation :

Tof81 a écrit:

Admettons mais mon fichier de départ a aussi une entête […]

Non, il n'en a pas.

Fichier(s) attaché(s):



png  shot-20190905T212449.png (35.74 KB)
330_5d7162485132c.png 1138X493 px

Cette contribution était de : http://www.gratilog.net/xoops/newbb/viewtopic.php?forum=3&topic_id=16273&post_id=193776