Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Архиваторы. Сравнение сжатия

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Открыть новую тему     Написать ответ в эту тему

www_r3mteam_net



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Правило темы: согласно п. 2.4 Правил, содержание ответа должно быть в виде сравнения, и единственным доводом в данном топике является сравнение в цифрах.
 
Каким архиватором вы пользуетесь, обсуждается только в этой теме;
вопросы настройки обсуждаются только в темах архиваторов.
 
Сайты, на которых сравнивается и обсуждается сжатие:
http://maximumcompression.com
http://compressionratings.com
http://squeezechart.com
http://metacompressor.com/uploads.aspx
http://heartofcomp.altervista.org/MOC/MOC.htm
http://uclc.info


http://blackfox.wz.cz/benchmark/
http://cs.fit.edu/~mmahoney/compression/#benchmarks
http://cs.fit.edu/~mmahoney/compression/uiq/


http://compression.ru
http://arctest.narod.ru
http://maxcompress.narod.ru
http://compressionmax.com (Французский)
http://blackfox.wz.cz/pcman/benchmark.htm
http://freewebs.com/emilcont/benchmark.htm
http://enotus.at.tut.by/Articles/ArchiversReview/index.html
(Похоже, данные этих сайтов устарели!)
 
Добавляйте новые!

Также на страницах этой темы много тестов, проведённых участниками форума. Не игнорируйте их, они столь же полезны, как и те тесты, что вывешены на сайтах о сжатии!
 
Тесты, проведённые участниками этого форума:
Тесты от arsvrn
Тесты от Panzer
Тесты от Viewgg
Тесты от egor23 (самые свежие! Самые полные!) old version
Максимальное практическое сжатие: WinRK, ccm(x), uharc, FreeArc и 7-zip от автора FreeArc


Прежде чем задать вопрос, читайте тему! Велика вероятность, что ответ на ваш вопрос уже есть!

Всего записей: 24 | Зарегистр. 20-05-2003 | Отправлено: 20:08 21-05-2003 | Исправлено: Nikolai2004, 01:05 12-12-2010
TCPIP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
enotus1
22:50 13-05-2005
Цитата:
Interesny voprosy i kritika, t.k. schitau chto poluchilos neploho.

Действительно хорошо. Но вопросы есть.  

Цитата:
Чем больше порядок модели, тем выше степень сжатия

Насколько я понимаю, вообще говоря. То есть может быть и наоборот.
 

Цитата:
Существует и промежуточный вариант, когда используются непрерывные блоки фиксированного размера. Потери сжатия получаются минимальными, но для извлечения одного файла, который находится в конце большого архива необходимо распаковать только один непрерывный блок, а не весь архив.

Ух-ты. Например?
 
Ну и мелкие рекомендации, несущественные придирки:
Хорошо бы пояснить в начале статьи, что кодирование есть преобразование данных, что лучший архиватор, архиватор осуществляющий тождественное отображение.

Цитата:
При сжатии очередного элемента данных эта модель выдаёт своё предсказание или вероятность

Вероятность чего? --- спросит неподготовленный читатель.
 

Цитата:
Не сжимаются почти все уже сжатые данные, например, архивы (ZIP, CAB), сжатые документы (PDF), сжатая графика и видео (JPG, GIF, AVI, MPG),
 
Почему? Тот же Zip поджимает заголовок RAR'а, jpg неплохо сжимаются Stuffit 9, ну а PDF вообще отлично жмется тем же LZMA или ALZ, если не сжат изначально. Впрочем, дальше вы поясняете о чем речь, но все же лучше смягчить, потому как вообще говоря непонято, почему выполнением еще одного преобразования не преобразовать полученные данные таким образом, что они не сожмутся еще. Именно поэтому хорошо бы вставить строчку почему невозможен вечный архиватор.
 

Цитата:
Например, существует более десятка программ-архиваторов, которые могут создавать архивы в формате ZIP. В свою очередь, данные в формате ZIP могут быть сжаты различными методами: Deflate, Deflate64, BZip2.
 
Еще JAR  можно упомянуть.
 

Цитата:
Других архиваторов и архивов лично я не встречал.

Под виндосом. Но попадаются bz2 и jar (просто можно было бы кстати упомянуть, зачем нужна поддержка этих вещей)
 

Цитата:
Например, при проведении тестирования была найдена ошибка в архиваторе WinRK (PWCM)

Кстати, PWCM это какое-нибудь контекстное моделирование с частичным взвешиванием? Что-то не нашел на сайте Тейлора расшифровку...
 

Цитата:
данных архиватор 7-zip (LZMA) покажет худшие результаты, чем RAR, который имеет специальные методы для таких типов данных.

Не совсем корректно, на мой взгляд сравнивать 7-Zip с выбранным LZMA, когда известно, что RAR автоматом выберет PPM. Поэтому хорошо было бы упомянуть, что в 7-zip нужно просто самостоятельно заботиться о выборе порядка модели и используемой памяти, тогда как WinRAR все сделает сам.
 

Цитата:
Такой малоизвестный архиватор DGCA

Здорово. Спасибо. Не знал об этой живности.
 

Цитата:
Так как не все протестированные архиваторы поддерживают возможность сжатия папок, для них набор данных предварительно преобразовывался в архив ZIP с нулевой степенью сжатия.

Имеется в виду рекурсивный проход?
 

Цитата:
Если же использовать архив ZIP с нулевой степенью сжатия, тогда на тестовых наборах exe и med степень сжатия получалась значительно хуже. Это объясняется тем, что архиватор Slim использует специальные методы для некоторых форматов файлов. Архив ZIP хоть и содержит несжатые файлы, для Slim представляется только как архив ZIP. Таким образом, для архиватора Slim тестовый набор txt и bak предварительно преобразовывался в архив ZIP с нулевой степенью сжатия.

Не понял? Возникает вопрос: зачем он преобразовывался в несжатый zip, если вы сами говорите, что в этом нет смысла?
Кстати, почему на IBM'овский tape archiver?
 

Цитата:
Не поддерживается непрерывный режим. Архиватор не эффективен при сжатии большого числа маленьких файлов

Про Zip хорошо бы сказать, что у Deflate размер словаря фиксирован 32 килобайтами и умпомянуть по этому поводу Deflate64.
 

Цитата:
Однако при максимальном сжатии может использоваться и используется симметричный метод для сжатия текста (PPM).
 
Это точно? То есть он выберет PPM даже если будет сжимать бинарные файлы?
 
При разговоре о проепроцессинге можно вспомнить о том, что внесение избыточности иногда позволяет достичь лучшего сжатия (могу врать конечно, наверное это можно доказать...).
 
Резюмируя: оч хорошо. Понравилось. Спасибо.

Всего записей: 4667 | Зарегистр. 31-01-2003 | Отправлено: 00:57 15-05-2005
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
enotus1
Отличная работа! Внушает уважение. Подборка архиваторов отличная, результаты очень жизненная. Правлю шапку.
Что касается времени, то конкретика смысла не имеет, а вот подробности по сжатию написать неплохо бы... Впрочем, это не главное, в целом - 5 баллов.
 
Добавлено:
TCPIP

Цитата:
Кстати, PWCM это какое-нибудь контекстное моделирование с частичным взвешиванием? Что-то не нашел на сайте Тейлора расшифровку...  

Точную расшифровку не знаю, а вообще - контекстное моделирование, основанное на алгоритме PAQ (это точно где-то читал) -> см. сайт PAQ

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 22:46 15-05-2005
TCPIP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Viewgg
22:46 15-05-2005
Цитата:
сайт PAQ

Это махониевский что-ли. Так там нет этого, если я не проглядел.

Всего записей: 4667 | Зарегистр. 31-01-2003 | Отправлено: 00:36 16-05-2005
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TCPIP
Можно у самого Малькольма на msoftware.co.nz спросить. Это выход, только, кажется, нужна регистрация.
Внимательно прочёл статью (опять), действительно, ситуация со Slim неочевидная. Кстати, читать размер файлов не в байтах, а в Мб - очень удобно! Также неясно, почему в 7-zip "игнорировали" PPMD. Но всё равно хорошо.

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 18:31 16-05-2005
enotus1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Самое общее замечание - не хватает конкретики. Размера архивов в байтах и времени работы в секундах. Хотя бы в примечаниях для особо интересующихся

Да, точных данных нет. Однако без доступности исходных файлов ценность конкретики нулевая. Согласны?
 
Добавлено:

Цитата:
Цитата:
Чем больше порядок модели, тем выше степень сжатия
 
Насколько я понимаю, вообще говоря. То есть может быть и наоборот.  

Хм. Действительно.... может и упостил....может посчитал мелочью...

Цитата:
Цитата:
Существует и промежуточный вариант, когда используются непрерывные блоки фиксированного размера. Потери сжатия получаются минимальными, но для извлечения одного файла, который находится в конце большого архива необходимо распаковать только один непрерывный блок, а не весь архив.
 
Ух-ты. Например?  

Хехе достаточно распространено, чисто по памяти WinIMP... боюсь соврать... нужно уточнять?
 

Цитата:
Хорошо бы пояснить в начале статьи, что кодирование есть преобразование данных,

В конетесте статьи это не является принципиальным.
 

Цитата:
учший архиватор, архиватор осуществляющий тождественное отображение.  

Не обязательно.
 

Цитата:
Цитата:
При сжатии очередного элемента данных эта модель выдаёт своё предсказание или вероятность
 
Вероятность чего? --- спросит неподготовленный читатель.  


 

Цитата:
Цитата:
Не сжимаются почти все уже сжатые данные, например, архивы (ZIP, CAB), сжатые документы (PDF), сжатая графика и видео (JPG, GIF, AVI, MPG),
 
Почему? Тот же Zip поджимает заголовок RAR'а,  

Про хаголовки написано.
 

Цитата:
jpg неплохо сжимаются Stuffit 9

Про это читай маленькую статью  http://enotus.at.tut.by/Articles/JPGCompression/index.html
 

Цитата:
PDF вообще отлично жмется тем же LZMA или ALZ, если не сжат изначально.

 Про это упоминается далее: "Кстати, многие файлы могут содержать как сжимаемую информацию, так и не сжимаемую. В том числе файлы в формате DOC и PDF." Вполне достаточно.
 

Цитата:
Именно поэтому хорошо бы вставить строчку почему невозможен вечный архиватор.  

Согласен.
 

Цитата:
Цитата:
Например, существует более десятка программ-архиваторов, которые могут создавать архивы в формате ZIP. В свою очередь, данные в формате ZIP могут быть сжаты различными методами: Deflate, Deflate64, BZip2.
 
Еще JAR  можно упомянуть.  

В данном контексте это не нужно.
 

Цитата:
Цитата:
Других архиваторов и архивов лично я не встречал.
 
Под виндосом. Но попадаются bz2 и jar (просто можно было бы кстати упомянуть, зачем нужна поддержка этих вещей)  

Лично не встречал (не припомнил во время написания опуса).  
 

Цитата:
Цитата:
Например, при проведении тестирования была найдена ошибка в архиваторе WinRK (PWCM)
 
Кстати, PWCM это какое-нибудь контекстное моделирование с частичным взвешиванием? Что-то не нашел на сайте Тейлора расшифровку...  

Эта ... Partialy weghted context modelling ... что-то такое...
 

Цитата:
Цитата:
данных архиватор 7-zip (LZMA) покажет худшие результаты, чем RAR, который имеет специальные методы для таких типов данных.
 
Не совсем корректно, на мой взгляд сравнивать 7-Zip с выбранным LZMA, когда известно, что RAR автоматом выберет PPM. Поэтому хорошо было бы упомянуть, что в 7-zip нужно просто самостоятельно заботиться о выборе порядка модели и используемой памяти, тогда как WinRAR все сделает сам.  

Изначально было условлено что подразумевается под "архиватором" .... нюанс есть, но он "обойден" при помоши этого определенмия.
 

Цитата:
Цитата:
Так как не все протестированные архиваторы поддерживают возможность сжатия папок, для них набор данных предварительно преобразовывался в архив ZIP с нулевой степенью сжатия.
 
Имеется в виду рекурсивный проход?

Есть там нюансы, не обязательно рекурсивный...
 

Цитата:
 
Цитата:
Если же использовать архив ZIP с нулевой степенью сжатия, тогда на тестовых наборах exe и med степень сжатия получалась значительно хуже. Это объясняется тем, что архиватор Slim использует специальные методы для некоторых форматов файлов. Архив ZIP хоть и содержит несжатые файлы, для Slim представляется только как архив ZIP. Таким образом, для архиватора Slim тестовый набор txt и bak предварительно преобразовывался в архив ZIP с нулевой степенью сжатия.
 
Не понял? Возникает вопрос: зачем он преобразовывался в несжатый zip, если вы сами говорите, что в этом нет смысла?  

Потому что в среднем получилось значительно хуже с ZIP.
 

Цитата:
Цитата:
Не поддерживается непрерывный режим. Архиватор не эффективен при сжатии большого числа маленьких файлов
 
Про Zip хорошо бы сказать, что у Deflate размер словаря фиксирован 32 килобайтами и умпомянуть по этому поводу Deflate64.  

... было определение "АРХИВАТОРА", ну а deflate я выбрал по указанным соображениям..
 

Цитата:
 
Цитата:
Однако при максимальном сжатии может использоваться и используется симметричный метод для сжатия текста (PPM).
 
Это точно? То есть он выберет PPM даже если будет сжимать бинарные файлы?  

Не это для текста или чегото похожего. Кстати на maximumcoimpression использукется вроде только RAR c PPM.
 

Цитата:
При разговоре о проепроцессинге можно вспомнить о том, что внесение избыточности иногда позволяет достичь лучшего сжатия (могу врать конечно, наверное это можно доказать...).  

Это совершенно не принципиально. Если для удобного предстваления необходимо добавить лищнего - не вопрос.
 

Цитата:
Резюмируя: оч хорошо. Понравилось. Спасибо.  

Кстати, посмотри что пишут про "плохие" статьи.... "ркщпектов" достаточно....
 
Добавлено:

Цитата:
а вот подробности по сжатию написать неплохо бы...

2 раза переписывал. Остановился на очень кратком описании. Для подробного имеется ссыцлка..
 

Цитата:
Также неясно, почему в 7-zip "игнорировали" PPMD.

Написано... если сжимать папку с разнородными данными.....
Если выбирать для каждых данных свои методы и параметры - добро пожадовать на maximumcompression (правда с оговорками).
 
 

Всего записей: 2 | Зарегистр. 13-05-2005 | Отправлено: 06:57 23-05-2005
F0rward



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
а кто что скажет о winrk 3.0.2 beta? Тестирую сейчас режим best assymetric - дал заметную разницу по сравнению с 7zip допустим архив дистрибутива nero ~28 с 7zip и ~25 с RK при этом скорость распаковки вполне терпимая

Всего записей: 1261 | Зарегистр. 23-01-2002 | Отправлено: 01:16 26-12-2005
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
F0rward

Цитата:
а кто что скажет о winrk 3.0.2 beta?

Пока ничего не скажу. Надо попробовать.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 09:29 26-12-2005
vito333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а я попробовал slim - очень понравился скоростью и степенью сжатия. Плохо, что не приделаешь нормальный SFX. А так бы его активно использовал.
Надо наверное черкнуть автору, чтобы распаковку отдельно файлом небольшим оформил, а SFX сами приделаем.

Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 18:30 11-01-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vito333

Цитата:
я попробовал slim - очень понравился скоростью и степенью сжатия

Степень сжатия у него одна из лучших, если не лучшая (правда, быстрым я бы его не назвал). Сравнительные результаты по тестированию были раньше в этом топике. А вот автору писать по-моему бесполезно, уж очень давно Slim не обновлялся. Наверное, брошен

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 21:44 11-01-2006
vito333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
а, точно, посмотрел - староват.
Надо тогда на дурилку ориентироваться

Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 03:40 12-01-2006
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vito333

Цитата:
Надо тогда на дурилку ориентироваться

Если интересует сжатие по методу ppmd, то да, а так можно и на paqar4 или наш любимый WinUDA.


Кто знает рабочую ссылку на от enotus? Киньте, пожалуйста, сюда или добавьте в шапку!

----------
Клуб "Вы"-кателей Руборда

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 10:10 12-01-2006
Yarylo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Panzer

Цитата:
Расскажи пожалуйста в теме про архиваторы что и как ты сжимал.

Я сжимал словари для подбора паролей: 5 словарей - 10 806 384 байт с сумме.
7zip 4.32: PPMd 32mb Solid - 1 752 756 байт
Uharc 0.6: PPM 32mb - 1 282 449 байт

Цитата:
иногда в 1,5-2раза
- да, действительно я перехвалил Uharc

Всего записей: 2344 | Зарегистр. 05-12-2004 | Отправлено: 16:09 17-01-2006
Panzer

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yarylo

Цитата:
Я сжимал словари для подбора паролей: 5 словарей - 10 806 384 байт с сумме.  
7zip 4.32: PPMd 32mb Solid - 1 752 756 байт  

А если взять побольше памяти для 7zip? можешь ты выложить в Инет какой-нибудь из этих файлов?

Всего записей: 1681 | Зарегистр. 23-10-2003 | Отправлено: 16:29 17-01-2006
Yarylo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Panzer
выложил

Всего записей: 2344 | Зарегистр. 05-12-2004 | Отправлено: 17:04 17-01-2006
vito333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ещё такой момент - по-моему для ppmd в 7zip не дашь сколько угодно памяти, ощущение такое, что только определённые установки, иначе метод тихо меняется на не-ppmd(и соответственно вы тихо получаете другой уровень компрессии текста, не самый оптимальный). По крайней мере я сделал у себя на компе такой вывод.

Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 05:32 18-01-2006
Yarylo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vito333
Да, у меня то-же самое. Если обьем словаря больше 32мб - компресия происходит не по методу PPMd. Это видно и по времени сжатия и по обьему конечного архива.

Всего записей: 2344 | Зарегистр. 05-12-2004 | Отправлено: 09:19 18-01-2006
vito333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а потом люди клянутся, что 7zip жмёт слабо

Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 17:57 18-01-2006
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А ставить объем словаря больше, чем суммарный объем архивируемых данных, не имеет никакого смысла. Все равно лучше не будет

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 19:23 18-01-2006
TCPIP

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
arsvrn
19:23 18-01-2006
Цитата:
А ставить объем словаря больше, чем суммарный объем архивируемых данных, не имеет никакого смысла. Все равно лучше не будет

Так он автоматом должен понижать размер словаря (как это делает WinRAR). Не вручную же каждый раз выбирать подходящий размер!
Кстати, тупо проверить, перескакивает ли он на другой метод, по-моему достаточно просто: создать PPM-архив с тем самым предполагаемым перескоком и сравнить его LZMA-архивом. Преобразование-то взаимнооднозначное, каждый раз должно одно и то же получаться.

Всего записей: 4667 | Зарегистр. 31-01-2003 | Отправлено: 20:35 18-01-2006 | Исправлено: TCPIP, 20:38 18-01-2006
Enotus

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Viewgg

Цитата:
Кто знает рабочую ссылку на от enotus? Киньте, пожалуйста, сюда или добавьте в шапку!

Ссылка рабочая, возможно были временные проблемы у бесплатного хостера.

Всего записей: 27 | Зарегистр. 23-01-2004 | Отправлено: 21:15 18-01-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Компьютерный форум Ru.Board » Компьютеры » Программы » Архиваторы. Сравнение сжатия


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru