21 Stimmen

Welches ist der beste Komprimierungsalgorithmus für kleine 4-KB-Dateien?

Ich versuche, TCP-Pakete zu komprimieren, von denen jedes etwa 4 KB groß ist. Die Pakete können jedes Byte (von 0 bis 255) enthalten. Alle Benchmarks zu Komprimierungsalgorithmen, die ich gefunden habe, beziehen sich auf größere Dateien. Ich habe nichts gefunden, das die Kompressionsrate verschiedener Algorithmen bei kleinen Dateien vergleicht, was ich brauche. Es muss quelloffen sein, damit es in C++ implementiert werden kann, also kein RAR zum Beispiel. Welcher Algorithmus kann für kleine Dateien mit einer Größe von etwa 4 Kilobyte empfohlen werden? LZMA ? HACC ? ZIP ? gzip ? bzip2 ?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X