BZip3: Um Sucessor Superior ao BZip2

2025-02-01
BZip3: Um Sucessor Superior ao BZip2

O BZip3 é um sucessor mais rápido e eficiente do BZip2, oferecendo taxas de compressão mais altas e desempenho aprimorado. Isso é alcançado por meio de um codificador de entropia de mistura de contexto de ordem 0, uma transformada Burrows-Wheeler rápida que utiliza matrizes de sufixos e uma passagem RLE com Lempel Ziv + Predição baseada em correspondência de string do tipo LZ77 e modelagem de contexto do tipo PPM. Benchmarks que o comparam a outros algoritmos de compressão, incluindo testes em um arquivo massivo de código-fonte Perl, demonstram suas vantagens significativas. O desempenho do BZip3 depende muito do compilador, com compilações x64 Linux clang13 mostrando velocidades impressionantes. O projeto é licenciado sob LGPLv3.

Desenvolvimento