From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Guest007 To: community@altlinux.ru Date: Tue, 26 Oct 2004 14:51:38 +0400 User-Agent: KMail/1.6.2 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Message-Id: <200410261451.38780.trash4@yandex.ru> Subject: [Comm] =?koi8-r?b?0NLPxM/M1sXOycUg1MXN2SDQ0s8=?= p7zip X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Oct 2004 10:48:31 -0000 Archived-At: List-Archive: List-Post: Приветствую всех! В прошлой серии :-) сравнивали p7zip 0.91, bzip2 & rar. Во первых приношу свои извинения за некоторую некорректность тестов, т.к. bzip2 работал с ключами по умолчанию, а не -9, как было заявлено. Ну и время не было зафиксировано. Теперь у нас есть новая версия p7zip (4.10beta), ключик -9 у bzip2 и новое знание об использовании программы "time" :-) (в скобочках замечаю, что хотел предоставить больше информации и зафиксировать потребляемый архиваторами объем памяти, но эти ключики у time не работают, а Коммьюнити деликатно промолчало в ответ на мой вопрос. Может я что неприличное спросил? :-) ) Итак. Атлон ХР 2200. 512 Мб ОЗУ. rar 3.40 beta4 bzip2 стандартен. p7zip 4.10beta4 в двух вариантах. Почему в двух? Один собирался со стандартными опциями компилятора (-O2), на другом я решил поэкспериментировать: поставить -march=athlon и оптимизацию покруче. Везде предупреждают, что это на свой страх и риск, по MPlayer нормально собирается и работает с -O3, а p7zip собрался с -O4. И работает. Дальше я экспериментировать не стал. Да и "есть ли жизнь на Марсе?" (с) Единственный файл -- результат работы p7zip в стандартной сборке содержит в имени "_О2". Объектом издевательств послужил сегодняшний CVS inkscape du -s 26M . ls -lR|grep \\-rw|wc -l 1649 (Это кол-во файлов, если я правильно понял. А как правильно?) tar cf - inkscape | time -f %es bzip2 -f9 > inkscape.tar.bz2 tar cf - inkscape | time -f %es 7za -si a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=off -r inkscape. tar cf - inkscape | time -f %es rar a -m5 -si inkscape.tar.rar time -f %es 7za a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on -r inkscape_s.7z inkscape time -f %es 7za2 a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on -r inkscape_O2_s.7z inkscape time -f %es 7za a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=off -r inkscape.7z inkscape time -f %es rar a -m5 -s inkscape_s inkscape time -f %es rar a -m5 inkscape inkscape И вот, что получилось (время - размер - имя): 14.19s 3597489 inkscape.tar.bz2 178.94s 2856559 inkscape.tar.7z 13.78s 3151766 inkscape.tar.rar 180.98s 2838070 inkscape_s.7z 182.59s 2838070 inkscape_O2_s.7z 462.96s 4748981 inkscape.7z 19.46s 3114685 inkscape_s.rar 19.43s 4506850 inkscape.rar Победителя выбирайте сами :-) Но ясно одно: ничего не ясно. Точнее всё зависит от задачи (какая новая мысь! Может себя в фортунки вставить?) :-) Бзип слаб, но быстр, стандартен. В мс нельзя добавить файл в уже созданный архив или удалить оттуда, пользуясь мс-шным вфс. РАР могуч и быстр и фичаст, но не бесплатен. И для многих это будет проблемой. Хотя для кого-то и нет. С мс-шными вфс проблем нет. p7zip могуч, но тормознут сверх меры (правда скорость ни каким боком в приоритетах разработчика LZMA не значится, так что претензий к нему нет), малофичаст и не подерживается мс-шным вфс. Благодарю за внимание :-) -- WBR Guest007 JID: guest007@jabber.ru