Tenho usado o gzip por alguns anos e geralmente sempre gzip -9
, por ser o nível mais alto de compressão. Eu entendo que níveis mais baixos significam menos compressão, mas uma taxa de compactação mais rápida.
Qual é a diferença real entre os níveis de compressão?
Pelo que li sobre o DEFLATE (o que o gzip usa), os níveis especificam a quantidade de tempo que o algoritmo gasta encontrando a repetição em bytes e codificando os dados corretamente. Não entendo como isso seria diferente entre uma passagem de um arquivo ou várias passagens de um arquivo. Todos os bytes que são replicados não seriam compactados na primeira passagem (toda a repetição removida)?
Tags compression gzip linux