Das letzte Update von maximumcompression.com ist Juni 2011 (Antwort wurde im Okt-2015 aktualisiert).
Daher erwähnt diese Website nicht
den aktuellen Textkompressor von Champion weltweit :
cmix
Wettbewerbe / Benchmarks:
- enwiki6
18,2% Komprimierung der 1MB-Textdatei enwik6 - Calgary
17,6% Komprimierung der 14 Dateien des Calgary-Corpus (3-GB-TAR-Datei) - Hutter-Preis
15,7% Komprimierung der 100MB-Textdatei enwik8
(ist abercmix
nicht der Gewinner, da zu viel RAM erforderlich ist, mehr als 20 GB) - Silesia Open Source Compression Benchmark
Komprimierung des 202MB-Schlesienkorpus mit 15,7% - Large Text Compression Benchmark
12,4% Komprimierung der 1 GB-Textdatei enwik9
Details:
Byron Knoll entwickeltcmix
seit 2013 aktiv als libre-Software (GPL), basierend auf dem Buch Data Compression Explained von Matt Mahoney . Matt Mahoney hält auch einige der oben genannten Benchmarks aufrecht und schlägt ZPAQ ( WP ) vor, einen inkrementellen Befehlszeilen-Archiver.
Wenn Sie ein Standardwerkzeug bevorzugen (weniger RAM erforderlich), empfehle ich Folgendes:
lrzip
lrzip
ist eine Weiterentwicklung rzip
von Con Kolivas .
lrzip
steht für zwei Namen: Long Range ZIP und Lzma RZIP .
lrzip
ist oft besser als xz
(ein anderes beliebtes Komprimierungswerkzeug).
Alexander Riccio empfiehlt auch lrzip
.
Mein Liebling ist:
zpaq
Der „Archivierungsexperte“, Matt Mahoney, hat intensiv gearbeitet PAQ seit zehn Jahren Algorithmen und den besten Kompromiss zwischen CPU / Speicher - Ressourcen und Komprimierungsstufe bereitzustellen.
Die letzte zpaq
Version ist jedoch nicht oft auf neueren Distributionen verfügbar :-(
Ich kompiliere sie immer aus Quellen, wenn ich eine neue Maschine habe und ich brauche einen sehr guten Kompressor: https://github.com/zpaq/zpaq
clone https://github.com/zpaq/zpaq cd zpaq g++ -O3 -march=native -Dunix zpaq.cpp libzpaq.cpp -pthread -o zpaq