[ОТВЕТИТЬ]
Опции темы
17.04.2016 14:34  
OlegON
Однако... На полугигабайтном дампе MySQL-базы результаты были уже совсем другими (время выполнения уже не особо отличалось, я на нем не буду останавливаться)

50931124 dmp.xz
58941203 dmp.7z
68522866 dmp.bz2
70150085 dmp.rar
93789528 dmp.gz

кстати, 15я версия 7z жмет по умолчанию в несколько потоков и хуже, чем 9я, однопоточная (я про этот дамп).
 
17.04.2016 21:12  
OlegON
И, наконец, файл из нулей (truncate -s 1G test2.dat)

785 test2.dat.bz2
156316 test2.dat.xz
157803 test2.dat.7z
536142 test2.dat.rar
1042079 test2.dat.gz

обратите внимание на результаты bzip2! 1Гб сжался в 785 байт! Я даже разархивировал и сравнил файлик с оригинальным, чтобы убедиться, что это не ошибка.
 
17.04.2016 21:17  
OlegON
На тему файлика в первом сообщении

1523148344 raspbian_egais_lite.img.xz
1711422593 raspbian_egais_lite.img.7z
1894698496 raspbian_egais_lite.img.rar
2075794539 raspbian_egais_lite.img.bz2
 
17.04.2016 21:25  
OlegON
Да, конечно, забыл... (сообщения выше дополню раром по мере готовности)

time rar a -m5 test.dat.rar test.dat

RAR 5.30 Copyright (c) 1993-2015 Alexander Roshal 18 Nov 2015
Trial version Type RAR -? for help

Evaluation copy. Please register.

Creating archive test.dat.rar

Adding test.dat OK
Done

real 1m6.921s
user 2m44.155s
sys 0m1.843s

845748950 test.dat.rar
 
17.04.2016 22:03  
OlegON
Если кому не влом - выложите полгига каких-нибудь ненужных документов? Или скажите, где взять полгига доков и PDF без картинок?
 
17.04.2016 23:00  
OlegON
Нашел собрание сочинений В.И.Ленина на 250Мб (ворох DOC-файлов)
Итог

55579236 Lenin.tar.xz
58183403 Lenin.7z
58673239 Lenin.tar.7z
63934977 Lenin.rar
65866107 Lenin.tar.bz2
74055812 Lenin.tar.gz

в общем, очевидно, что с 2010 года, когда я еще пользовался RAR, все очень сильно поменялось... Коммерческий архиватор не только перестал быть первым по скорости, но и сжимать стал сильно хуже (кстати, я 7z в итоге гонял без параметров)
 
18.04.2016 10:40  
OlegON
скачал какую-то Аюрведу (ворох DOC/PDF/DJVU)
Итог аналогичный

2070583812 Aur.tar.xz
2073101354 Aur.7z
2074290310 Aur.tar.7z
2082373833 Aur.rar
2086401678 Aur.tar.bz2
2098968199 Aur.tar.gz
 
18.04.2016 12:24  
OlegON
Ну и последний штрих - бинарники и полное фиаско RARа...

522954828 lib64.tar.xz
524820421 lib64.7z
543753338 lib64.tar.7z
702909370 lib64.tar.bz2
752799640 lib64.tar.gz
927535821 lib64.rar

В общем, в Хранилище я оставил 7z, только теперь без параметров. Универсальность и скорость/сжатие - его несомненный плюс. Мне кажется, что присутствует умный оценщик содержимого.
Файлы, где по определению могут быть большие скопления совпадающих символов - bzip2. Если нужна скорость - gzip.
Разовое сжатие, если важен размер и не важны ресурсы - xz (если попробуете бекапы им жать на сервере с базой - может прийти oom_killer или старость внезапно).
 
 


Опции темы



Часовой пояс GMT +3, время: 23:26.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.