Zkoušel jsem komprimovat zhruba 100 MiB soubor logu (/var/log/*) a vyslo mi toto:
metoda
komprese [s]
dekomprese [s]
pomer [%]
gzip
5,3
0,9
4,71
bzip2
137,4
11,6
2,45
lzip
233,5
2,7
2,81
lzma
940,6
1,8
2,1
xz
168,8
1,6
2,78
Programy gzip a bzip2 byly ze stare Fedory Core 2, vse ostatni jsem kompiloval aktualni stabilni verzi (krome xz, tam je proste nejnovejsi verze). Je to Pentium 4 @ 2,4 GHz s 512 GiB RAM. Zajimave je, ze 'xz -9' je na tom hur nez implicitni 'xz': dele komprimovalo a melo horsi kompresi.
Mezi hlavni vyhodu lzipu mezi temi vsemi LZMA povazuju moznost rozdelit vystup do nekolika souboru (prepinace -B a -s). Paradoxne nejde o vec souvisejici s kompresnim algoritmem. Zrovna u tech logu se to hodi (desitky gigabajtu).