Formatos de compressão: quais são os mais populares e qual você deve usar em cada caso

Formatos de compressão

Quando falamos sobre o formato ZIP, todos sabemos do que estamos falando instantaneamente. O formato apareceu pela primeira vez em 1989 e todos nós o conhecemos em parte porque é o sistema de compactação padrão do Windows, e muitos de nós começaram a dar os primeiros passos na computação com um sistema Microsoft. Depois apareceu mais formatos de compressão, e neste artigo falaremos sobre os mais populares, entre os quais teremos o RAR ou o 7z.

Quando queremos compactar arquivos, e este artigo é sobre esse tipo de compactação e não outros, como aqueles que compactam vídeo ou áudio, também é provável que precisemos para arquivá-los. Portanto, pelo menos um dos formatos de compactação incluídos neste artigo fará exatamente isso, ou seja, incluímos um que não compacta, mas você entenderá o porquê mais tarde.

Formatos de compressão mais populares

ZIP, rápido e leve

Como já mencionamos, ZIP é um formato de compressão muito famoso, em parte porque é "O único da vida" em sistemas Microsoft. Sendo um dos primeiros, foi ultrapassado com o tempo por outros formatos, como 7z ou RAR, mas ainda tem os seus pontos fortes:

  • A compressão em ZIP é muito rápida e não requer muitos recursos, pelo menos se compararmos com a compressão em 7z ou RAR. É baseado na compressão Deflate Lossless, o que o torna ideal para arquivar grandes quantidades de dados combinados, como um backup.
  • ZIP está em toda parte. O formato ZIP está disponível em praticamente qualquer sistema operacional, como Linux ou até sistemas muito mais fechados, como o iOS da Apple.
  • As versões mais recentes introduziram a criptografia AES.

As razões para escolher ZIP como formato de compressão são a rapidez e funciona perfeitamente em qualquer sistema operacional. Outros formatos, embora disponíveis, podem apresentar problemas em algum sistema operacional, e isso é algo que tem acontecido comigo ao compactar arquivos em 7z em vários lugares desde o Ark.

ZIPX, a evolução do ZIP

Se já falamos sobre o ZIP, temos que falar sobre uma evolução do mesmo. Trata-se do ZIPX e entre suas possibilidades temos que comprima mais que o ZIP, algo comparável ao formato RAR. O problema é que ao usar o ZIPX perdemos os pontos fortes do ZIP: o computador consome mais recursos e a compressão / descompressão é mais lenta.

Eu recomendaria usar ZIPX apenas quando você não quiser usar RAR, ou seja, por uma questão econômica e de licenciamento.

TAR para arquivar ...

Como explicamos anteriormente, iríamos mencionar um formato de compactação que não compactou. Este é o TAR e mencionamos isso porque é muito usado no Linux. Ssó fornece arquivamento (concatene dados de entrada e metadados em um único arquivo de saída), delegando funções como compactação, criptografia, verificação de paridade / integridade para software externo que funciona no pipeline com saída de comando TAR.

… E GZ para comprimir

Muitos dos arquivos que baixamos para Linux estão no formato tar.gz. A extensão GZ designa um único formato de compactação de arquivo, criado para o projeto GZip (GNU Zip ou "free Zip"), iniciado em 1992 por Jean-Loup Gailly e Mark Adler, a fim de fornecer um substituto gratuito para soluções de compactação. dados comerciais. A compressão é baseada no Algoritmo DEFLATE (também usado como o algoritmo padrão no formato PKZip / WinZip .ZIP), uma combinação de codificação Lempel-Ziv (LZ77) e codificação Huffman.

Pode ser usado como um substituto para o ZIP e, como no caso do ZIPX, para um problema de licenciamento, sendo este totalmente grátis.

7z, código aberto e poderoso

O 7z é um formato de compressão moderno e código aberto. Oferece criptografia AES e um alto nível de compressão, um dos melhores, na maioria dos casos superior a RAR ou ZIPX. Foi introduzido no Windows como 7-Zip e portado pela equipe p7zip para plataformas Unix. Algoritmos de compressão com suporte (LZMA / LZMA2, PPMd, BZip2) podem se beneficiar da computação paralela em CPUs modernas de vários núcleos.

A principal razão para usar o 7z é o seu alto nível de compressão, mas não adianta se vamos compactar arquivos grandes enquanto trabalhamos porque vamos perder muito tempo / recursos do nosso equipamento. Por outro lado, como mencionei, falhei na compressão usando o Ark, então eu pessoalmente tenho esse espinho na lateral e não consigo confiar nele. Em outras palavras, o 7z lata apresentam mais problemas do que outros formatos, como ZIP.

RAR, o melhor se você não se preocupa com licenças

O formato RAR é um dos mais famosos, como o ZIP, em parte porque também é amplamente utilizado em sistemas Microsoft. É um formato proprietário introduzido por WinRAR no Windows e sua parte de extração foi portada para Linux (Unrar). Entre suas funções temos:

  • Compacta mais do que ZIP.
  • Oferece criptografia forte.
  • Possibilidade de recuperação em caso de erros.

Como o 7z e o ZIPX, um de seus pontos fortes é o nível de compactação, mas ao preço do tempo e do consumo de recursos. Eu usaria e sempre usaria o formato RAR no Windows, tanto para compactar quanto para dividir e proteger arquivos com senha. Claro, você tem que pagar por isso ou fazer o que sabe.

ACE, uma antiga glória

Assim como o RAR, o ACE é um formato proprietário introduzido no Windows pelo WinACE, mas neste caso foi a mesma empresa que o portou para o Linux, mais especificamente sua capacidade de extração (UNACE). Perdeu popularidade nos últimos anos, mas oferece melhores níveis de compressão do que ZIP sem atingir RAR, ZIPX ou 7z.

Como não existe uma versão gratuita ou gratuita para a criação de arquivos ACE, Eu não recomendaria seu uso a menos que tenhamos acesso a uma licença que não nos custe muito. Se você tiver que escolher, o RAR é melhor.

Desses formatos de compressão, qual é o melhor?

Como temos explicado, vai depender de muitos fatores, entre os quais temos a compatibilidade, o nível de compressão e as licenças. Para Linux, eu recomendaria o formato 7z, mas não antes de fazer testes para verificar se não encontramos nenhum tipo de bug como o que encontrei no Kubuntu usando o Ark.

No Windows ou no macOS, vai depender do que queremos «encontrar vida» e uma problema de licenciamento. O formato 7z também pode ser uma boa opção, tanto por seus níveis de compressão e segurança, quanto por ser open source.

Quanto à descompactação, podemos descompactar formatos ZIP "fora da caixa" em muitos sistemas operacionais, enquanto outros, como RAR ou ACE, podem descompactá-los gratuitamente com UNRAR ou UNACE.

Você acha que mais opções devem ser adicionadas a esta lista de formatos de compactação?

descompacte arquivos Zip
Artigo relacionado:
Como descompactar arquivos no Ubuntu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   pato andador dito

    Boas dicas e comentários sobre compressores de arquivos, obrigado, abraço da Argentina, Patowalk