Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

Hoy en día la mayoría de los procesadores tienen varios cores, y al estar comprimiendo en GNU/Linux usamos programas de compresión como zip, 7z, etc. Todos estos programas son muy buenos, pero no utilizan todos los cores. Existen ocasiones que queremos comprimir algo grande, y tenemos la capacidad de acelerar su proceso. Para eso debemos de usar todos los core del equipo.

OBS:

  • Usamos Debian Wheezy de 64 bits.
  • Tenemos que tener instalado pigz (sudo aptitude install pigz).

Una vez que tengamos el programa pigz, debemos de ubicarnos en la ruta donde esta la carpeta que queremos comprimir. Entramos a la terminal y escribimos lo siguiente:
tar -c --use-compress-program=pigz -f ubuntu12.04_server.tar ubuntu\ server\ 12.04\ LTS\ Basic\ LDAP01/

Podemos fijarnos como se utilizan todos los cores, además que el tiempo del proceso se acelero muchísimo. 🙂

Utilizamos todos los cores al comprimir en GNU/Linux
Utilizamos todos los cores al comprimir en GNU/Linux

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *