1Zstandard (zstd)
Nr. 1 — Zstandard (zstd). In den Listen von 8 von 10 KIs; mittlerer Platz dort: 1. Entpackt etwa 3,6-mal schneller als Brotli bei fast gleichem Kompressionsgrad, und seine wenigen Fehler liegen außerhalb des Entpackers.

Schon gewusst?
2018 testete Canonical zstd mit Stufe 19 an Ubuntu-.deb-Paketen. Das Entpacken war viel schneller als mit xz, aber die Pakete waren etwa 6% größer. Arch Linux sagte später, die Umstellung auf zstd habe das Entpacken 14-mal schneller gemacht, bei 0,8% mehr Dateigröße.
- Was es ist
- Ein schnelles Kompressionswerkzeug, das 2016 von Facebook (Meta) veröffentlicht wurde.
- Seine Stärke
- Entpackt 3,6-mal schneller als Brotli, mit fast dem gleichen Kompressionsgrad.
- Für wen
- Passt für Server, die Tempo und kleine Dateien wollen; schwächer dort, wo Browser oder CDNs es nicht unterstützen.
- Entpackgeschwindigkeit und Kompressionsgrad1.550 MB/s Entpacken, Kompressionsgrad 2,896
Warum es hier steht
Im offiziellen lzbench-Test am Silesia-Korpus entpackt zstd 1.5.7 Daten mit 1.550 MB/s. Brotli 1.1.0 schafft 425 MB/s und zlib 390 MB/s. Das ist etwa 3,6-mal schneller als Brotli.
Dieselbe Tabelle gibt zstd den besten Kompressionsgrad: 2,896. Brotli liegt bei 2,883, zlib bei 2,743, LZ4 bei 2,101 und Snappy bei 2,089. Zstd packt mit 510 MB/s, gegenüber 290 bei Brotli und 105 bei zlib.
Schon gewusst?
Zstandard kann unter Stufe 1 gehen. Seine Stufen reichen von minus 7, der schnellsten, bis 22, der stärksten, aber beim Packen langsamsten. So deckt ein Werkzeug sowohl schnelles, leichtes Packen als auch sehr starkes Packen ab.
Geschichte
2016 veröffentlichte Facebook (heute Meta) Zstandard 1.0 unter einer BSD-Lizenz. Es wurde entwickelt, um schneller als Deflate zu sein, die Methode hinter zip und gzip, die zwei Jahrzehnte lang eine starke Balance aus Tempo und Größe geboten hatte.
Gut zu wissen
Für Dateien, die einmal gespeichert und oft ausgeliefert werden, machte Brotli auf Stufe 11 in einem Test trotzdem die kleinsten Dateien. Zstd auf Stufe 19 packte dafür etwa viermal schneller.
Die Browser-Unterstützung ist neuer. Chrome hat zstd in Version 123 (2024) aufgenommen. In der Chromium-Diskussion hatte die Firefox-Engine (Gecko) noch kein Signal gegeben, und viele CDNs folgten nur langsam.
Was die Leute sagen
Brotli appears to outperform zStandard in both compression ratio and compression time up until level 9 for this response. — Paul Calvano
Weiterlesen
Öffnen Sie die README und springen Sie zur Überschrift Benchmarks. Vergleichen Sie die zstd-Zeilen mit den Zeilen für Brotli, zlib und LZ4 und achten Sie darauf, wie schnell zstd entpackt im Verhältnis zu seinem Kompressionsgrad.
