Freqüentemente, tenho a necessidade de compactar arquivos muito parecidos entre si.
Atualmente, uso o 7Zip, que comprime um arquivo de 16 GB para 1,2 GB em cerca de 35 minutos, usando 8 núcleos com configurações Ultra.
Parece-me que grande parte desse tempo é gasto computando o dicionário para usar na compactação. Como os arquivos são altamente semelhantes, o dicionário realmente usado provavelmente também é semelhante.
Existe uma ferramenta de compactação baseada no Windows (7Zip com uma opção que eu não conheço ou uma ferramenta diferente) que pode salvar o dicionário e reutilizá-lo nos arquivos subseqüentes?
Existe uma maneira melhor de abordar o problema de manter uma taxa de compressão semelhante à que eu tenho, enquanto comprime significativamente mais rápido?