P7zip - Userlinux.net

Hay diversos formatos de compresión, cada uno con sus particularidades, ventajas e inconvenientes. Todos conocemos los más populares: zip, rar, arj, lha... Sin embargo el otro día gracias a nrktk he descubierto un nuevo formato que me ha dejado bastante impresionado: 7z (7zip). Hemos realizado transferencias de archivos suficientemente grandes…

P7zip

22.Jan.2006 ~ 1 Comentarios ~ 1433 Lecturas
Hay diversos formatos de compresión, cada uno con sus particularidades, ventajas e inconvenientes. Todos conocemos los más populares: zip, rar, arj, lha... Sin embargo el otro día gracias a nrktk he descubierto un nuevo formato que me ha dejado bastante impresionado: 7z (7zip). Hemos realizado transferencias de archivos suficientemente grandes como para pensar en un formato de compresión adecuado al problema y el resultado ha sido gratificante:
root@bromo:/home/r0sk/ps2# ls -lh *.7z
-rw-r--r--  1 r0sk r0sk 196M 2006-01-20 14:07 ps2cd-bomberman_hardball.iso.7z
-rw-r--r--  1 r0sk r0sk 146M 2006-01-20 14:09 ps2cd-garfield2.iso.7z
-rw-r--r--  1 r0sk r0sk  58M 2006-01-20 14:11 ps2cd-mslug4.iso.7z
-rw-r--r--  1 r0sk r0sk 240M 2006-01-20 14:15 ps2cd-perfectace2.iso.7z
-rw-r--r--  1 r0sk r0sk 827M 2006-01-20 14:41 ps2dvd-sims2.iso.7z
root@bromo:/home/r0sk/ps2#
Tenemos que instalar dicho software para que todo funcione, era de esperar que hubiera alguna solución en los repositorios de Ubuntu (en este caso):
root@bromo:/home/r0sk/ps2# apt-get install p7zip
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Se instalarán los siguientes paquetes NUEVOS:
  p7zip
0 actualizados, 1 se instalarán, 0 para eliminar y 26 no actualizados.
Necesito descargar 1417kB de archivos.
Se utilizarán 3695kB de espacio de disco adicional después de desempaquetar.
Des:1 http://es.archive.ubuntu.com breezy/universe p7zip 4.20-1 [1417kB]
Descargados 1417kB en 7s (193kB/s)

Preconfigurando paquetes ...
Seleccionando el paquete p7zip previamente no seleccionado.
(Leyendo la base de datos ...
91229 ficheros y directorios instalados actualmente.)
Desempaquetando p7zip (de .../archives/p7zip_4.20-1_i386.deb) ...
Configurando p7zip (4.20-1) ...
root@bromo:/home/r0sk/ps2#
Vamos uno a uno, fijaos, en negrita el tamaño del archivo:
root@bromo:/home/r0sk/ps2# ls -lh ps2cd-bomberman_hardball.iso.7z
-rw-r--r--  1 r0sk r0sk 196M 2006-01-20 14:07 ps2cd-bomberman_hardball.iso.7z
root@bromo:/home/r0sk/ps2# time 7z e ps2cd-bomberman_hardball.iso.7z

7-Zip 4.20  Copyright (c) 1999-2005 Igor Pavlov  2005-05-30
p7zip Version 4.20 (locale=es_ES.UTF-8,Utf16=on,HugeFiles=on)

Processing archive: ps2cd-bomberman_hardball.iso.7z

Extracting  ps2cd-bomberman_hardball.iso

Everything is Ok

real    2m1.027s
user    1m0.933s
sys     0m20.402s
root@bromo:/home/r0sk/ps2# ls -lh ps2cd-bomberman_hardball.iso
-rw-r--r--  1 root root 596M 2005-06-15 20:16 ps2cd-bomberman_hardball.iso
No está mal ¿verdad?, en este caso el archivo se ha comprimido exactamente 400Mb sobre 596Mb originales (un 67% aprox). Antes de borrar los comprimidos vamos resumir de un vistazo los resultados obtenidos:
r0sk@bromo:~/ps2$ ls -lh *.7z *.iso
-rw-r--r--  1 root root 596M 2005-06-15 20:16 ps2cd-bomberman_hardball.iso
-rw-r--r--  1 r0sk r0sk 196M 2006-01-20 14:07 ps2cd-bomberman_hardball.iso.7z
-rw-r--r--  1 root root 289M 2005-12-13 09:28 ps2cd-garfield2.iso
-rw-r--r--  1 r0sk r0sk 146M 2006-01-20 14:09 ps2cd-garfield2.iso.7z
-rwxr-xr-x  1 root root 115M 2005-12-26 16:22 ps2cd-mslug4.iso
-rw-r--r--  1 r0sk r0sk  58M 2006-01-20 14:11 ps2cd-mslug4.iso.7z
-rwxr--r--  1 r0sk r0sk 465M 2006-01-17 01:18 ps2cd-perfectace2.iso
-rw-r--r--  1 r0sk r0sk 240M 2006-01-20 14:15 ps2cd-perfectace2.iso.7z
-rwxr--r--  1 r0sk r0sk 3,4G 2006-01-04 22:33 ps2dvd-sims2.iso
-rw-r--r--  1 r0sk r0sk 827M 2006-01-20 14:41 ps2dvd-sims2.iso.7z
r0sk@bromo:~/ps2$
¿Suficiente?, yo creo que si.
Categorías: tecnología

Comentarios


gravatar
zmodem
10.Feb.2006
El 7zip (y más concretamente su algoritmo LZMA) es una maravilla en relación compresión / tiempo (de hecho descomprime incluso más rápido que otros algoritmos como el LZW).

Otro programa que está muy bien para comprimir archivos grandes es "rzip" (no sé si lo has probado). Utiliza un algoritmo que permite hacer referencias con más de 900MB de historia (en comparación el "bzip2" tiene un máximo de 900KB y el "gzip" de 32KB); por lo que debería dar buenos resultados al comprimir archivos pesados.
La pega que tiene es que necesita muchísima memoria.

Saludos...

Comentarios


Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 15 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.

Buscar

Cargando...

Últimos comentarios

  • graffic
  • reidrac
  • reidrac
  • Wu
  • dilam
  • r0sk
  • reidrac
  • r0sk
  • chucu
  • r0sk
  • el_palomo_programador
  • r0sk
  • reidrac
  • Player 1
  • r0sk

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

bsd humor bake twitter vacaciones ps3 hack 2007 python blog django alemania_2006 mundial cake felicidades games conciertos rsidenotes juegos openbsd web iphone sidenotes rfilms ubuntu barça cakephp blogsfera mac bash meme macosx deportes canción ds personal films freebsd 2008 opinion nintendo sysadmin futbol mysql php frases userlinux debian ssh linux blogs champions apple lugo league programación twitt lucux seguridad cumpleaños

Archivo

Social

Enlaces de interés