Apresentando o formato de compressão 7-zip
Colaboração: Luiz Gonzaga dos Santos Filho
Data de Publicação: 19 de Março de 2006
Disparado, o formato ZIP foi e ainda é um dos formatos de compressão mais usados da história. Já há alguns anos, o RAR [1] vem tomando o espaço do zip, graças ao seu alto poderio de compressão em relação ao zip (e aos demais e menos populares formatos).
O 7-zip é um novo formato de compressão, open source (GNU LGPL) e com altíssimo poder de compressão. Ele apresenta diversos métodos de compressão, para se adequar ao tipo de arquivo desejado a comprimir. A resultado de compressão depende muito do tipo de dado a ser comprimido. Na maioria das vezes, o 7-zip comprime de 30 a 70 por cento melhor que o formato zip. E até mesmo para o formato zip ele comprime melhor que a maioria dos programas de compressão existentes.
Métodos de compressão:
- LZMA ==== Versão otimizada e melhorada do algoritmo LZ77
- PPMD ==== PPMdH do Dmitry Shkarin's com pequenas mudanças
- BCJ ==== Conversor para executáveis 32-bit x86
- BCJ2 ==== Conversor para executáveis 32-bit x86
- BZip2 === Algoritmo BWT padrão
- Deflate = Algoritmo padrão baseado em LZ77
Para mais informações sobre os formatos e suas peculiaridades, visite:
Dados comparativos:
Segundo um simples teste feito pelo pessoal do 7-zip, a pasta do Mozilla Firefox contento 14.95 MB ficou:
- 4,40 Mb em 7z (7-Zip 4.23)
- 4,78 Mb em rar (WinRAR 3.50)
- 4,89 Mb em cab (CABARC 5.1)
- 5,03 Mb em zip (WinZip 10.0 beta (maximum-PPMd))
- 5,93 Mb em zip (7-Zip 4.23)
- 6,14 Mb em zip (WinZip 10.0 beta (maximum-portable))
Sistemas Operacionais suportados:
O 7-Zip suporta vários Sistemas Operacionais, dentre eles:
- Windows (32 bit, x64 e IA-64)
- Linux Debian
- Linux Fedora Core
- Linux Gentoo
- Linux AltLinux.org
- Mac OS X
- BeOS
Caso seu sistema operacional não esteja listado acima, você ainda pode compilar seu próprio pacote 7-Zip já que o código fonte é aberto.
Para esses e outros downloads, visite http://www.7-zip.org/download.html
Implementações existentes:
Vários programas já implementam este formato, o primeiro é o "oficial", disponível em www.7-zip.org.
- 7-Zip e p7zip
- Ark
- ExtractNow
- EZ 7z
- File Roller
- IZArc
- PowerArchiver
- QuickZip
- Squeez
- TUGZip
- UltimateZip
- WinRAR
- ZipGenius
Passado e futuro do formato 7z:
Originalmente, o formato surgiu para Windows e vem ganhando cada vez mais popularidade entre desenvolvedores e também usuários finais. Como visto acima já possui pacotes pré-compilados para vários SO's. E vem ganhando força especial no mundo open source do Linux: há discussões propondo que este formato se torne o formato de compressão padrão do GNU/Linux todavia nada foi decidido ainda.