Descompactação de arquivo ZIP inflando vs extraindo

15

Usei o painel de controle do cPanel para extrair o arquivo de imagens.

Ao descompactá-lo, era exibida uma lista de todos os arquivos com informações como inflar o nome do arquivo ... ou extrair o nome do arquivo ...

Percebi que, para arquivos JPEG, é exibido como inflável e para arquivos GIF, como extração.

Qual é a diferença em inflar e extrair?

Qualquer tipo de resposta seria útil.

Jayapal Chandran
fonte

Respostas:

28

O formato ZIP é principalmente um formato de contêiner que apenas armazena arquivos. 'Extrair' significa retirar os arquivos do contêiner. Além disso, para armazenar apenas os arquivos, cada arquivo pode ser 'manipulado' por um algoritmo de compactação (ou criptografia ... ou ambos ... é mais como um 'filtro'). O 'manipulador' padrão de arquivos é um algoritmo de compactação chamado ' deflate '. O reverso de 'desinflar' é 'inflar'.

Um programa inteligente de ZIP pode escolher qual compactação (ou criptografia ou ambas) usar em cada arquivo, com base no tipo de arquivo; nem todo tipo de arquivo funciona bem para compactação. Exemplo dado: as imagens são armazenadas compactadas a maior parte do tempo, portanto, seria inútil tentar compactá-las ainda mais. Arquivos de texto, por outro lado, podem ser muito compactados.

Resumindo:

  • 'inflar' descompacta um arquivo e 'extrai' do contêiner
  • 'extrair' apenas tira o arquivo do contêiner
akira
fonte