bzip2 Komprimiert
bzip2 ist ein verlustfreies Komprimierungsformat, das bessere Komprimierungsraten als gzip bietet, aber langsamer ist. Es wird häufig für Software-Distribution und Archivierung verwendet.
MIME-Typ
application/x-bzip2
Typ
Binaer
Komprimierung
Verlustfrei
Vorteile
- + Better compression ratio than gzip (typically 10-20% smaller)
- + Built-in data integrity checking per block
- + Widely available on Unix/Linux systems
Nachteile
- − Significantly slower than gzip for both compression and decompression
- − Higher memory usage than gzip
- − Largely superseded by xz and Zstandard for new projects
Wann Sie .BZ2 verwenden sollten
Verwenden Sie bzip2, wenn bessere Komprimierung als gzip benötigt wird und Geschwindigkeit weniger wichtig ist. Für die meisten Anwendungen wird heute zstd oder xz empfohlen.
Technische Details
bzip2 verwendet die Burrows-Wheeler-Transformation (BWT) gefolgt von Move-to-Front, Run-Length-Encoding und Huffman-Kodierung. Es arbeitet in Blöcken von 100-900 KB.
Geschichte
Julian Seward erstellte bzip2 1996 mit dem Burrows-Wheeler-Algorithmus. Es bietet ca. 15-20 % bessere Komprimierung als gzip bei deutlich langsamerer Geschwindigkeit.