Compression fichiers texte

Résolu/Fermé
SypayV Messages postés 6583 Date d'inscription vendredi 28 décembre 2007 Statut Contributeur Dernière intervention 19 février 2023 - 1 févr. 2016 à 09:06
SypayV Messages postés 6583 Date d'inscription vendredi 28 décembre 2007 Statut Contributeur Dernière intervention 19 février 2023 - 1 févr. 2016 à 11:15
Bonjour,

Je suis à la recherche du meilleur algorithme de compression pour mon cas :
- J'ai 161 fichiers en format texte qui se ressemblent à 90%
- Chaque fichier fait environ 20 Mo
- Je dois pouvoir ajouter des fichiers dans l'archive assez rapidement
- Je dispose en général de 2 Go de mémoire vive libre
- Je dois passer en dessous de 20% de taux de compression.

Jusque là j'utilisais 7zip lancé avec -mx7 -ms=off, mon dossier passe de 3 Go à 700 Mo. Je me demandais si je ne pouvais pas faire encore mieux en changeant d'autres paramètres ou en utilisant un autre programme, à savoir que je lance le truc depuis un batch.

J'ai aussi essayé zpaq mais il est très lent et lorsque je n'ai pas assez de mémoire il n'arrive pas à gérer.

Merci pour votre aide.


1 réponse

arp-a Messages postés 556 Date d'inscription mardi 1 décembre 2015 Statut Membre Dernière intervention 3 février 2017 200
1 févr. 2016 à 10:17
As-tu essayé 7zip avec la compression en .7z plutôt qu'en .zip, il me semble que le taux de compression soit meilleur dans ce format.
0
SypayV Messages postés 6583 Date d'inscription vendredi 28 décembre 2007 Statut Contributeur Dernière intervention 19 février 2023 449
1 févr. 2016 à 11:15
J'étais déjà avec 7zip, lzma1.

J'ai redéfini les paramètres (-mx=9 -ms=on -mhc=on -m0=lzma2:d64m -mmt=4) et je suis passé de 3 Go à 50 Mo ... C'est un taux de compression de 1,6 % ... C'est dingue ...

Par contre après quand j'ajoute un fichier il ne se sert pas du dictionnaire déjà produit.
0