La dernière version stable de 7-Zip date de 2010, et pourtant elle tourne toujours aussi bien. 7-Zip est depuis quelques années mon unique outil de compression/décompression, en plus d'être open source.
Si vous avez un processeur de plus de deux coeurs, vous avez remarqué que 7-Zip n'en utilise que deux dans sa configuration par défaut.
Voici comment activer tous les coeurs pour une compression plus rapide.
LZMA2
Par défaut c'est l'algorithme de protection LZMA qui bride à 2 coeurs maximum :
Choisir LZMA2 qui lui permet d'exploiter toute la puissance de votre machine, dans mon exemple je suis niveau ultra mais LZMA2 est disponible pour tous les modes :
Je dispose d'un CPU Intel Core i7 3770K, il y a donc 8 unités de calculs. Comme chaque unité supporte le multithread, on passe à 16 dans le menu 7-Zip. Et là je peux vous dire que votre CPU va en prendre plein les dents !
Niveau performance c'est aussi bon voir mieux, pas de souci, d'ailleurs 7-Zip est devant les autres outils similaires. Je vous invite à lire ce document pour plus de détails.
Un conseil au passage
J'en profite pour vous parler du menu "taille de bloc solide" fixé à 4 GB par défaut. Si vous comptez sur 7-Zip pour vos sauvegardes de répertoire descendez-le à "non solide". Le cas contraire un seul octet corrompu peut vous faire perdre toute l'archive 7z car cette option de compression compacte concatène tous les fichiers par blocs. Un peu comme sous Windows 95 quand on compressait son HDD pour gagner de la place, au premier défaut on perdait tout.
Auteur : Mr Xhark
Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter
12 commentaires
Pour les utilisateurs de la ligne de commande, pour compresser en parallèle sur plusieurs processeurs, il y a les outils pxz ou pixz (pour la compression XZ), pigz (pour la compression GZip) et pbzib2 (pour la compression bzip2).
Je confirme, je l'utilise aussi depuis quelque temps et il reste à mon sens un des plus efficace
@Elessar: yes, pour pigs je conseille cet article
Il existe aussi PeaZip en libre.
Salut,
La nouvelle version de 7zip est sortie récemment mais le site officiel n'a pas été mis à jour.
http://sourceforge.net/projects/sevenzip/files/7-Zip/9.34/
Voici une parties des améliorations majeur entre les 2 versions stable :
http://www.7-zip.org/history.txt
@HacKurx: La 9.34 est toujours en alpha, tu peux l'installer et tu verras qu'il est précisé "9.34 alpha" dans la fenêtre. Le dernière stable est la 9.20, la 9.22 étant en bêta.
Voilà un petit billet Shaarlisé. Sinon je te suis et je conseille vraiment ce petit utilitaire de compression que j'utilise également depuis quelques années. C'est un peu dommage qu'il ne soit pas encore présent d'office dans pas mal de distributions GNU/Linux, Ubuntu en tête.
@Noireaude: oui, d'ailleurs son utilisation sous GNU/Linux est assez fastidieuse en terminal, j'utilise dtrx pour me simplifier la tâche 🙂
@Mr Xhark: Tu peux l'installer, l'intégrer et le gérer en GUI via file-roller non ?
@Noireaude: jamais testé
@Mr Xhark: Tu peux tenter, ça marche très bien et tu n'as rien d'autre à faire que d'installer les paquets 7z qui vont bien. Si file-roller est installé tu peux alors tout faire via ce dernier, ou via le menu contextuel d'un file manager tel que Nautilus.
Le proc 3770k, c'est un 4/8 (pas un 8/16 qui arrive quelques années après).