Une alternative multi-processeurs à gzip : https://github.com/madler/pigz, https://zlib.net/pigz
S'utilise en lieu et place de gzip
, par exemple pour une archive on peut utiliser pigz
pour compresser et décompresser avec tar xf
comme d'habitude.
It is pronounced pig-zee
, it is not pronounced like the plural of pig.
Comparaison avec un dossier contenant 17 Go de fichiers (des petits ⇐1Ko et des gros >2Go):
# gzip : 1 seul core utilisé time (tar -c systemed-tilemaker| gzip -9 > toto.tgz) real 7m12,279s user 7m3,496s sys 0m30,090s # pigz : tous les cores sont utilisés time (tar -c systemed-tilemaker| pigz -9 > toto.tgz) real 1m3,982s user 14m58,572s sys 0m27,464s