Diferença entre GZIP e BZIP2

computadorGZIP vs BZIP2



GNU zip (também conhecido como GZIP) é um aplicativo de software com a finalidade de compactar arquivos. Foi originalmente planejado para substituir o programa de compressão usado no início Unix sistemas - para serem usados ​​no Projeto GNU (um projeto de software livre).

BZIP2 é um código aberto sem perdas dados algoritmo de compressão - basicamente, uma classe de algoritmos de compressão de dados que possibilita que os dados originais de um arquivo compactado sejam completamente reconstruídos a partir dos dados compactados.



GZIP é baseado em um algoritmo conhecido como DEFLATE. Este também é um algoritmo de compressão de dados sem perdas. Ele usa o algoritmo LZ77 e a codificação de Huffman. Essencialmente, GZIP se refere ao formato de arquivo com o mesmo nome. Este formato é um cabeçalho de 10 bytes que contém um número mágico (que significa um valor numérico ou de texto que nunca muda e é usado para indicar um formato de arquivo ou protocolo, um valor numérico não nomeado que nunca muda, ou distinto valores que não pode ser confundido com qualquer outra coisa), cabeçalhos extras que podem ou não ser realmente necessários (nome do arquivo original, por exemplo), um corpo que contém uma carga útil compactada por DEFLATE (que são os dados que os cabeçalhos carregam) e um Rodapé de 8 bytes que contém uma soma de verificação CRC-32, bem como o comprimento real dos dados originais não compactados.



Existem várias técnicas de compressão usadas pelo formato BZIP2, empilhadas umas sobre as outras em várias camadas. Eles ocorrem em uma ordem muito distinta: codificação run-length (que é qualquer sequência de quatro a 255 símbolos duplicados que é substituída pelos primeiros quatro símbolos e um comprimento de codificação que se repete entre 0 e 251), transformação de Burrows-Wheeler ( que é o tipo de bloco reversível que constitui o próprio núcleo do BZIP2), Move to front (deixa o tamanho do bloco processado inalterado), Run-length encoding (que consiste em longas cadeias de símbolos - geralmente zeros - que constantemente repetem na saída e são substituídos pelo símbolo e uma sequência de dois códigos), codificação Huffman (que é um processo que substitui símbolos de comprimento fixo de bytes de 8 bits por códigos de comprimento variáveis), codificação de Hoffman múltipla (que consiste em várias tabelas Hoffman de tamanho idêntico), codificação de base 1 unária, codificação Delta e matriz de bits esparsos.

Resumo:

1. GZIP é um aplicativo gratuito usado para compactar arquivos; BZIP2 é um algoritmo de compressão de dados sem perdas de código aberto que possibilita a recuperação dos dados originais de um arquivo compactado.



2. GZIP consiste em um cabeçalho de 10 bytes, cabeçalhos opcionais, um corpo e um rodapé de 8 bytes; O BZIP2 consiste em nada menos que nove camadas de técnicas de compressão.

Publicações Populares

19 máscaras de celebridades que você pode comprar agora mesmo

Estrelas como J.Lo, Tracee Ellis Ross e Chrissy Teigen estão usando máscaras para ajudar a impedir a disseminação do COVID-19. Compre os looks com 19 máscaras de celebridades.

Glossário do seu divórcio: termos A-to-Z que você precisa saber

Familiarize-se com este glossário de termos do divórcio que o ajudará a tornar um processo litigioso e confuso um pouco mais fácil para a pessoa média.

Going Rogue: O analista da Intel Ed Keith deixou seu trabalho de mesa para se juntar às tropas na batalha



O analista da Intel Ed Keith deixou suas funções de escritório para participar de operações de combate e foi gravemente ferido

Diferença entre SKA e Reggae

Ska vs Reggae Ska e Reggae pertencem ao gênero musical jamaicano. Reggae, em um sentido mais amplo, é referido à maioria dos tipos de música jamaicana. Bem, embora ambos Ska

8 truques de beleza para roubar da Barbie (não é necessária cirurgia plástica)

Acredite ou não, em cerca de T-menos 2 horas, um show de passarela real e ao vivo da Barbie acontecerá na cidade de Nova York. Dezenas de grandes designers criaram roupas para o programa, que homenageia o aniversário de 50 anos da boneca (embora, assim como Demi Moore, Barb ainda não goste de ter atingido sua crise de quarto de vida). E - este é o verdadeiro chute - a maioria dos espectadores do programa terá mais de 10 anos de idade. (Será que o que Freud diria?)

Os melhores novos produtos para o cabelo para experimentar em junho

Com uma espuma praiana para ondas bagunçadas perfeitas e um shampoo ecológico, sua rotina de cuidados com os cabelos nunca mais será a mesma.