Zum Inhalt springen
uencoder

Zstandard (zstd)

Zstandard (zstd) ist der von Facebook entwickelte moderne Kompressionsalgorithmus, der zlib sowohl bei Geschwindigkeit als auch beim Verhältnis übertrifft, mit einem extrem breiten Spektrum an Kompressionsstufen und trainierten Wörterbüchern.

Zweck

Dient als Allzweck-Ersatz für zlib und gzip, bietet auf jeder Stufe eine bessere Geschwindigkeits-Verhältnis-Balance und verbessert mit vortrainierten Wörterbüchern die Kompression kleiner Daten.

Mechanismus

Eine LZ77-Variante (FSE-Entropiekodierung mit endlichen Zuständen und Huffman-Fallback) plus großes Schiebefenster und optionales Wörterbuch. FSE kommt bei vergleichbarer Geschwindigkeit näher an die Entropierate als Huffman.

Anwendungsfälle

  • Dateisystemkompression
  • Datenbankseiten-Kompression
  • Allgemeine Dateiarchivierung

Verwandte Tools

References