? O formato de arquivo zip foi desenvolvido por PKWare . Desenvolvimento inicial do formato foi concluída em 1986. Ele permite que os dados a serem compactados e arquivados , economizando espaço em disco e tornando mais fácil para fazer backup e transferir arquivos de multi -parte ou grande . Existem muitos fatores que afetam o grau de compressão que pode ser alcançado. Tipos de compressão
Existem dois tipos de compressão de arquivo : sem perdas e com perdas. O formato zip é um exemplo de compressão sem perdas , o que significa que os dados compactados pode ser devolvido ao seu estado anterior exata sem falha . A compressão com perdas favorece a eficiência sobre a precisão , permitindo que os dados sejam substituídos ou totalmente eliminadas . Um formato lossless não permite métodos de compressão que não permitem uma recriação perfeita dos dados originais , mesmo que esses métodos seriam mais eficazes .
Métodos
O zip formato inclui especificações para múltiplos métodos algorítmicos de compactação de arquivos. O método utilizado pode ter um efeito significativo sobre o nível de compactação alcançado . Alguns dos métodos disponíveis incluem diminuir , reduzir , implodir e desinflar . Destes , deflate é o mais amplamente utilizado . É o uso do método de compactação padrão em Pkzip , WinZip, e Info- Zip.
Variabilidade
A medida em que um arquivo pode ser comprimido varia de acordo com tipo de arquivo. Por exemplo, arquivos de texto , por padrão, não têm qualquer compressão , com cada personagem sendo representados individualmente em hexadecimal . Hex, ou hexadecimal , é um sistema numeral composta de 16 identificadores de caracteres simples únicas capazes de representar cada byte em um arquivo . Taxas de compressão sobre este tipo de arquivo é geralmente muito bom .
Muitos formatos de mídia, como MP3, incluem compressão como parte do padrão de formato . Taxas de compressão sobre estes arquivos são geralmente pobres, potencialmente, até mesmo , resultando em um " comprimido" arquivo zip que é maior do que o original , devido aos dados adicionais no arquivo zip.
Comparação
o formato zip não é o único formato de compressão em uso. Outros formatos de compressão comuns incluem RAR e 7- zip. De acordo com Igor Pavlov , desenvolvedor de 7 - zip , o formato zip padrão underperforms os outros dois formatos , tanto quanto 30 a 40 por cento , dependendo do tipo de dados a ser comprimido .
Num teste , Pavlov comprimida uma instalação completa do Google Earth 3.0.0616 . Os dados totalizou 23,5 MB antes da compressão . O formato zip padrão fornecido cerca de 62 por cento de compressão. Em comparação, RAR resultou em uma taxa de compressão de 71 por cento , e 7-zip tinha 76 por cento .
Limitações
encarnações anteriores do formato zip foram limitados a manipulação de dados não maior do que 4 gigabytes de uma vez. Isto incluiu o tamanho do arquivo compactado e descompactado indivíduo eo tamanho total do arquivo após a compressão. Esta limitação é removido nas versões mais recentes do formato com a adição da extensão zip64 . O suporte para a extensão zip64 ainda é limitado.