Skip to main content

O que é um compressor de arquivos?

Um compressor de arquivos é um programa capaz de reduzir a quantidade de memória que um arquivo ocupa. Ao contrário de outros compressores, este transforma temporariamente o arquivo compactado em um formato de arquivo diferente. A maioria dos arquivos possui caracteres e codificação repetidos, e um compressor de arquivos identifica as informações redundantes e as comprime. Se o arquivo tiver uma alta quantidade de redundância, a compactação será maior. O uso geral deste compressor é para facilitar o armazenamento, o download e a transmissão de um arquivo compactado, mas o arquivo também pode ser usado para arquivar informações importantes do sistema.

Quando a maioria dos compressores é usada em um arquivo, eles fazem duas coisas: minimizam a memória do arquivo e alteram permanentemente o formato do arquivo. Com um compressor de arquivos, o arquivo compactado normalmente é alterado para outro formato, mas o formato original do arquivo retorna quando o arquivo compactado é aberto. O formato normalmente é alterado para ajudar a facilitar as taxas de compactação. Existem muitos formatos diferentes de compactação para programas gerais de compactação de arquivos e cada um serve a um propósito diferente.

A maioria dos arquivos possui informações repetidas. Para reduzir a memória desses arquivos, um compressor de arquivos remove todas as instâncias - exceto a primeira instância - dos dados repetidos e os salva em um arquivo morto com pouca memória. Por exemplo, muitos arquivos e programas têm tags de programação, e o compressor removerá tudo, exceto a primeira instância dessas tags. Quando os arquivos compactados retornam ao tamanho normal, o arquivo retorna as informações redundantes para os arquivos e eles agirão como antes da compactação.

Julgar quanta memória um compressor de arquivos pode salvar geralmente é difícil, porque depende da quantidade de redundância e da saída da compactação. Em média, a compactação reduz de 5% para 30% do tamanho de um arquivo. Os formatos de compactação criados para arquivamento de longo prazo geralmente reduzem mais memória do que os formatos de curto prazo. Isso significa que um arquivo de 1 gigabyte (GB) normalmente estará em torno de 995 megabytes (MB) a 700 MB após a compactação.

Um compressor de arquivos normalmente é usado para diminuir os arquivos gerais e facilitar o armazenamento ou o download. Os arquivos são menores, portanto, ocupam menos espaço no disco rígido, requerem menos recursos para fazer o download e levam menos tempo para transferir entre computadores e redes. Os arquivos de backup e arquivamento, ambos destinados ao armazenamento de longo prazo e geralmente contêm dados do sistema, são mais fáceis de armazenar e geralmente não causam um impacto perceptível no espaço do disco rígido.