[Comm] 7-Zip into Linux
Aleksander N. Gorohovski
=?iso-8859-1?q?angel_=CE=C1_feht=2Edgtu=2Edonetsk=2Eua?=
Чт Окт 7 12:53:20 MSD 2004
On Thu, 7 Oct 2004 13:36:07 +0400, Guest007 <trash4 на yandex.ru> wrote:
> В сообщении от Четверг 07 Октябрь 2004 12:46 Yury Aliaev написал(a):
>>
>> Интересно, а как оно по сравнению с bzip? Забавно было бы пиписьками
>> померяться, при том, что, по моим наблюдениям, bzip стабильно делает
>> rar'а (кроме мультимедийных файлов, естественно).
> Ну что ж, посмотрим, что у нас есть.
>
> bzip2 1.0.2
> rar 3.40 beta4
> p7zip 0.9.1
>
> Что будем жать? Каталог inkscape содержит сегодняшний cvs + ошмётки
> компиляции
> (make clean выполнялся)
> du кажет 38М
> ls -lR | wc -l говорит 2339 (это конечно не чуть больше, чем кол-во
> файлов, но
> даёт представление о порядке)
>
> bzip2 с ключом -9 (это максимум, как я понял) делает аналог solid
> архива. Я
> уже писал об этом. Для примера делаем rar и 7zip в обоих вариантах (и
> солид и
> нет). Солид содержит _s в имени.
>
> ls -l
> drwxrwsr-x 17 guest007 guest007 4096 Окт 7 13:25 inkscape
> -rw-r--r-- 1 guest007 guest007 6394145 Окт 7 13:25 inkscape.7z
> -rw-r--r-- 1 guest007 guest007 6025656 Окт 7 13:09 inkscape.rar
> -rw-r--r-- 1 guest007 guest007 3069740 Окт 7 13:15 inkscape_s.7z
> -rw-r--r-- 1 guest007 guest007 3513560 Окт 7 13:03 inkscape_s.rar
> -rw-r--r-- 1 guest007 guest007 4666174 Окт 7 13:02 inkscape.tar.bz2
>
> командные строки для rar и 7zip:
> rar a -m5
> rar a -m5 -s
> 7za a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on -r
> 7za a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=off -r
>
> Строки для 7zip взята из ридми. Компрессия -- ULTRA
>
> rar сжал вроде побыстрее bzip2, но это субъективно, т.к. не замерял. 7zip
> само-собой медленнее всех. С -ms=on (это солид режим) сожрал всю память
> (под
> самый занавес) и слегка повалился в своп. Правда машина у меня не
> простаивает :-) Во втором случае потребление памяти нормальное. Все дело,
> видимо, в огромном словаре.
>
> Судя по тому, что 7zip идёт под LGPL, то есть смысл присмотреться к нему
> повнимательней. Вроде даже очень ничего архиватор. А режим ультра можно
> и не
> использовать. Тогда с памятью всё в порядке.
> Надо только добавить поддержку в mc :-)
Да.Результаты говорят сами за себя.
Большое спасибо.
Подробная информация о списке рассылки community