TAR.BZ2 zu TAR.XZ

TAR.BZ2 zu TAR.XZ online konvertieren für besseres Kompressionsverhältnis. Wechseln Sie vom BZIP2- zum XZ-Kompressionsalgorithmus.

oder Datei hierher ziehen

Laden Sie Ihre PDF-Datei hoch

Schnelle KonvertierungSichere VerarbeitungKeine Registrierung

TAR.BZ2 zu TAR.XZ online konvertieren

Wechseln Sie von BZIP2 zu XZ für Archive, die kleiner sind und sich zudem schneller entpacken lassen. In unserem Test war TAR.XZ bei einem gemischten Satz 5 % und bei Programmbinärdateien 18 % kleiner als TAR.BZ2, und in einer Messung entpackte XZ etwa 3,8-mal schneller als BZIP2. XZ ist das Format, das die meisten aktuellen Linux-Distributionen verwenden.

Das TAR.XZ-Format ist zum Standard für die Verteilung von Quellcode, Linux-Kernel-Releases und Softwarepaketen geworden. Durch die Konvertierung von TAR.BZ2 zu TAR.XZ reduzieren Sie die Speicheranforderungen und verbessern gleichzeitig die Extraktionsleistung für Endbenutzer, die Ihre Archive herunterladen und entpacken.

Warum auf TAR.XZ upgraden?

  • Beste Kompression – XZ lieferte in unserem Test die kleinsten TAR-Archive, je nach Inhalt 5–18 % kleiner als BZIP2
  • Schnellere Dekompression — XZ extrahiert trotz besserer Kompression schneller als BZIP2
  • Moderner Standard — Linux-Kernel, GNU-Tools und die meisten Distributionen bevorzugen jetzt TAR.XZ
  • Parallele Unterstützung — XZ kann mit pixz oder pxz mehrere CPU-Kerne für Kompression nutzen
  • Bessere Werkzeuge — xz-utils bietet überlegene Optionen für Integritätsprüfung und Wiederherstellung

So funktioniert die Konvertierung

Die Konvertierung von TAR.BZ2 zu TAR.XZ beinhaltet das Dekomprimieren der BZIP2-Schicht, um das rohe TAR-Archiv zu extrahieren, und dann das erneute Komprimieren mit dem XZ-Algorithmus. Alle Dateiinhalte, Berechtigungen, Zeitstempel, Eigentümerinformationen und symbolischen Links, die in der TAR-Schicht gespeichert sind, werden genau so bewahrt wie sie waren.

Der Konvertierungsprozess verarbeitet die vollständige Neukodierung automatisch. Laden Sie Ihre TAR.BZ2-Datei hoch und erhalten Sie ein vollständig optimiertes TAR.XZ-Archiv, bereit für Verteilung oder Speicherung. Ihre Datei gelangt über eine verschlüsselte HTTPS-Verbindung auf unsere Server; wie hochgeladene Dateien behandelt werden, beschreibt unsere Datenschutzerklärung.

Technischer Vergleich: BZIP2 vs XZ

BZIP2 verwendet die Burrows-Wheeler-Transformation kombiniert mit Huffman-Codierung, während XZ LZMA2 (Lempel-Ziv-Markov-Ketten-Algorithmus) verwendet. LZMA2 erreicht bessere Kompression durch größere Wörterbücher und anspruchsvollere Musterabgleiche. Der Kompromiss ist, dass XZ-Kompression mehr Speicher und CPU-Zeit erfordert, aber die Dekompression ist tatsächlich schneller als BZIP2.

XZ verwendet Wörterbuchgrößen bis zu 1,5 GB, verglichen mit BZIPs Maximum von 900 KB. Dies ermöglicht XZ, Muster über viel größere Datenbereiche zu finden, was zu besserer Kompression für große Dateien mit wiederholten Inhalten wie Quellcode-Repositories und Datenbankdumps führt.

Moderne Linux-Distributionen haben sich auf XZ für die Paketverteilung standardisiert, einschließlich des Linux-Kernels selbst. Die Konvertierung von BZIP2 zu XZ stellt sicher, dass Ihre Archive das aktuelle empfohlene Format mit der besten verfügbaren Kompression verwenden.

Speicheranforderungen

XZ-Kompression mit Standardeinstellungen verwendet ungefähr 100-200 MB RAM. Maximale Kompression (-9e) kann mehrere Gigabyte erfordern, was es auf speicherbeschränkten Systemen unpraktisch macht. Dekompression benötigt typischerweise nur 20-50 MB unabhängig von der bei der Erstellung verwendeten Kompressionsebene.

BZIP2 verwendet ungefähr 8 MB für Kompression und 4 MB für Dekompression. Dieser niedrigere Speicherbedarf machte BZIP2 auf eingebetteten Systemen und älterer Hardware beliebt. Wenn Sie speicherbeschränkte Umgebungen unterstützen müssen, kann TAR.BZ2 trotz XZs überlegener Kompression die bessere Wahl bleiben.

Praxisbeispiele zur Kompression

In unserem Test wurden 13 MB Python-Quellcode als TAR.BZ2 auf 2,29 MB und als TAR.XZ auf 2,08 MB gepackt, 9 % kleiner; bei 38 MB Programmbinärdateien war XZ 18 % kleiner. Bereits komprimierte Inhalte wie JPEG-Bilder werden von keinem der beiden Formate kleiner – beide bleiben nahe an der Ausgangsgröße.

Häufig gestellte Fragen

Wie viel kleiner ist TAR.XZ verglichen mit TAR.BZ2?

In unserem Test war TAR.XZ bei einem gemischten Satz 5 %, bei Quellcode 9 % und bei Programmbinärdateien 18 % kleiner als TAR.BZ2. Der LZMA2-Algorithmus von XZ ist effizienter als BZIP2, und XZ-Archive lassen sich zudem schneller entpacken.

Ist XZ-Extraktion schneller als BZIP2?

Ja, XZ dekomprimiert merklich schneller als BZIP2 trotz besserer Kompression. Dies macht TAR.XZ zu einer Verbesserung gegenüber TAR.BZ2 sowohl in Größe als auch Extraktionsleistung.

Warum wechseln Linux-Distributionen von BZ2 zu XZ?

XZ bietet bessere Kompressionsraten und schnellere Extraktion als BZIP2. Der Linux-Kernel und die meisten großen Distributionen verteilen jetzt als TAR.XZ. Die Konvertierung älterer TAR.BZ2-Archive modernisiert sie auf aktuelle Standards.

Werden Dateiberechtigungen bewahrt?

Ja, beide Formate verwenden die TAR-Archivschicht. Alle Unix-Metadaten — Berechtigungen, Zeitstempel, Eigentümerschaft, symbolische Links — werden exakt bewahrt. Nur der äußere Kompressionsalgorithmus ändert sich.

Wird TAR.XZ auf älteren Systemen unterstützt?

XZ-Unterstützung wurde den meisten Distributionen um 2010 hinzugefügt. Sehr alte Systeme haben möglicherweise keine xz-utils. Wenn Sie Kompatibilität mit Legacy-Systemen benötigen, können TAR.BZ2 oder TAR.GZ sicherere Wahlen sein.

Unterstützt XZ Multi-Core-Kompression?

Ja, XZ unterstützt parallele Kompression mit mehreren CPU-Kernen. Während unser Web-Konverter Single-Thread-Verarbeitung verwendet, können lokale Tools mit der -T-Option alle verfügbaren Kerne nutzen.