[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