Chtel jsem se ujistit, ze si vybiram dobry kompresor na data. A zjistuju, ze
jsem asi ponekud unahlene presel na xz, i kdyz je velmi pomaly, ale mne se
zdal moderni.
Na typicke uloze vyseku 5*10^8 bajtu textoveho SQL dumpu postgresu (pg_dump)
jsem provedl srovnani a zde je tabulka pro bezne pouzivane i modernejsi
kompresory, tri parametry kvality komprese, dobu komprese a pomer vysledku
k originalu:
lzma -9 476s 12%
xz -9 404s 12%
lzma -6 315s 13%
xz -6 300s 13%
lzma -3 176s 14%
bzip2 -6 49s 15%
bzip2 -9 50s 15%
lbzip2 -9 13s 15%
pbzip2 -9 14s 15%
xz -3 103s 15%
bzip2 -3 46s 16%
lbzip2 -3 10s 16%
lbzip2 -6 12s 16%
pbzip2 -3 10s 16%
pbzip2 -6 11s 16%
gzip -9 38s 19%
gzip -6 16s 20%
gzip -3 8s 23%
Jde o osmijadrovy stroj, takze paralelizacni kompresory lbzip2 a pbzip2 velmi
zamavaji s casy!
Razeno podle posledniho sloupce. Treba se vam to hodi,
T.
|