LZ4 Komprimiert
LZ4 ist ein verlustfreies Komprimierungsformat, das für extrem schnelle Komprimierung und Dekomprimierung optimiert ist. Es priorisiert Geschwindigkeit über Komprimierungsrate.
MIME-Typ
application/x-lz4
Typ
Binaer
Komprimierung
Verlustfrei
Vorteile
- + Decompression speed exceeding 4 GB/s per core
- + Very fast compression with minimal CPU overhead
- + Widely used in production systems (ZFS, Btrfs, databases)
Nachteile
- − Lower compression ratio than gzip, bzip2, or xz
- − Not suitable for archival where size minimization is key
- − Less common as a standalone file format for distribution
Wann Sie .LZ4 verwenden sollten
Verwenden Sie LZ4, wenn Komprimierungs-/Dekomprimierungsgeschwindigkeit die höchste Priorität hat — Dateisysteme, Spieleladzeiten, Echtzeitstreaming und Datenbank-Snapshots.
Technische Details
LZ4 verwendet einen simplen LZ77-Variante mit fester Hash-Tabelle. LZ4 HC (High Compression) opfert Komprimierungsgeschwindigkeit für bessere Raten. LZ4 Frame Format unterstützt Streaming.
Geschichte
Yann Collet erstellte LZ4 2011. Es ist einer der schnellsten Komprimierungsalgorithmen und wird in Dateisystemen (ZFS, Btrfs), Spielen und Echtzeitanwendungen verwendet.