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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Нашёл 3 варианта:
-- Upack 0.39 (2008) -set -rai -c6 -f273: DLL больше исходника, для exe говорит "уже сжат"
-- UpackMax (2008) -set -rai: DLL больше исходника, exe весит столько же, жмёт ну очень долго
-- MEW 11 (2004) lzma e8e9 Northfox: не жмёт DLL, для exe говорит "уже сжат"
-- FSG 20(2004) bart/xt: не жмёт DLL, для exe говорит "уже сжат"
В современных тестах про них пишут "not supported", "crashed", "not tested"... Поновее и поудобнее ничего нет?

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 12:02 27-11-2017 | Исправлено: Hunter23071985, 13:15 27-11-2017
data man



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

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 13:47 27-11-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
data man
Эти регулярно использую, забыл об этом написать... На этом получается и всё?
Нет никакого мало известного в широких кругах супер компрессора? )

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 14:03 27-11-2017
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985
 
Ну а зачем они сейчас? Времена экономии кило/мега байтиков давно прошли. Уже и киломегабайты не экономят. Наверное, один UPX и остался: чего-то там регулярно коммитится, но ничего существенного.
 
В качестве защиты?
Не серьёзно.

----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 19:27 27-11-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
data man, спасибо за совет.

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 22:18 27-11-2017
Inoz2000



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

----------
Мы все умрём. (-:

Всего записей: 5217 | Зарегистр. 23-04-2009 | Отправлено: 23:58 27-11-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000, если это Вы мне, то dll тут, их немного - как раз удобно тестировать компрессоры.
У меня сжать лучше, сохранив работоспособность, не вышло. ) Может у Вас (или кого-то ещё) получится?

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 00:09 28-11-2017 | Исправлено: Hunter23071985, 21:49 29-11-2017
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985
не стоит забывать, что сжатие dll замедляет их работу  (не рекомендуется)

Всего записей: 309 | Зарегистр. 28-08-2013 | Отправлено: 09:01 28-11-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VitaminP, да, некоторые DLL и EXE просто нельзя сжимать - они начинают глючить и тормозить.
Для остальных сжатие ускоряет чтение и запуск за счёт меньшего размера хранимых данных, чуть нагружая на расшифровку память и ЦП.
Это вполне допустимо.

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 14:26 28-11-2017
Inoz2000



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

Цитата:
У меня сжать лучше, сохранив работоспособность, не вышло. ) Может у Вас (или кого-то ещё) получится?
Судя по степени сжатия архива, в нём уже сжатые dll-ки.

----------
Мы все умрём. (-:

Всего записей: 5217 | Зарегистр. 23-04-2009 | Отправлено: 19:33 29-11-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000, простите, перепутал ссылку. Исправил.

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 21:50 29-11-2017
Inoz2000



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

Цитата:
DLL больше исходника
так может и тогда перепутал? Ведь ну не должно такого быть. берите несжатые exe и dll, сжимайте Upack-ом (только не эти ваши -c6 -f273, а UpackMax), если хотите ещё улучшить результат.
Цитата:
Результат не плохой, но хотелось бы ещё улучшить.

 
Добавлено:
запустил сейчас for %d in (*.dll ) do UPackMax.CMD %d -set -srt
результат напишу здесь же. . . . ага

----------
Мы все умрём. (-:

Всего записей: 5217 | Зарегистр. 23-04-2009 | Отправлено: 22:18 29-11-2017 | Исправлено: Inoz2000, 11:16 01-12-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Если:
a) команду задавать без аргументов (UPACKMAX.CMD "F:\upackmax\DLL\libavcodec_plugin.dll")
б) перетащить dll на UPACKMAX.CMD
в) использовать for %d in (*.dll ) do UPackMax.CMD %d -set -srt,
то дождаться результата терпения не хватает. )
Внутри upackmax.rar отсюда нет исполняемого файла, добавил его из upack039.zip.
Там же более старые upack10b.zip и upack399.rar. Какой Upack.exe Вы используете и ск-ко времени он жмёт libavcodec_plugin.dll?

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 22:38 29-11-2017 | Исправлено: Hunter23071985, 22:44 29-11-2017
Inoz2000



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

Цитата:
Upack 0.399 >>>>>>>> Ultimate PE Packer <<<<<<< Brute Version
Copyright (c) 2005,2006 by dwing All rights reserved 2006-4-5
!FREEware for non-commercial use with ABSOLUTELY NO WARRANTY!

Цитата:
и ск-ко времени он жмёт  
кому-то важно время, кому-то место…

----------
Мы все умрём. (-:

Всего записей: 5217 | Зарегистр. 23-04-2009 | Отправлено: 23:07 29-11-2017
Hunter23071985

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

Цитата:
Upack 0.399
У Вас другая версия, более старая. Я результата сжатия одной единственной dll пока ещё не дождался. А Вы?

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 23:23 29-11-2017 | Исправлено: Hunter23071985, 23:24 29-11-2017
Inoz2000



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

Цитата:
Я всё же предпочитаю компромисс.  
можно не прогонять все варианты до 273, а уменьшить примерно до 150 (наугад) зато общий выигрыш по времени будет ощутимый.

Цитата:
У Вас другая версия, более старая
версию и дату её выпуска я указал в предыдущем сообщении. На что она влияет?
 
Добавлено:

Цитата:
    ====< History >==================================================
 
     0.399     -05/04/2006
     ---------------------
      +Add brute mode (-brute)
      *Fix minor bugs
 
     0.39final -18/12/2005
     ---------------------
      *Slim exe depacker about 23 bytes
      +Support preserving original file date and time (-pdt)
      *Fix minor bugs


----------
Мы все умрём. (-:

Всего записей: 5217 | Зарегистр. 23-04-2009 | Отправлено: 23:44 29-11-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000, дождался результата:
14,2 МБ (14 929 344 байт) - исходник
4,83 МБ (5 070 823 байт) - UPACKMAX (c4-f104)
4,85 МБ (5 088 768 байт) - PeCompact
Разница 0,35% - не убедительно, особенно при громаднейшей разнице во времени.
Тем не менее, я раньше не слышал про UPACKMAX - огромное Вам спасибо за информацию.

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 00:38 30-11-2017
Inoz2000



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985
Цитата:
Если:
a) команду задавать без аргументов (UPACKMAX.CMD "F:\upackmax\DLL\libavcodec_plugin.dll")
б) перетащить dll на UPACKMAX.CMD
в) использовать for %d in (*.dll ) do UPackMax.CMD %d -set -srt,
то дождаться результата терпения не хватает. )  
Хватает ли терпения - это другой вопрос.
Вот зачем вы тратите время на 'запуск без аргументов' - тем более непонятно.
 
С таким большим набором файлов так же имеет значение занимаемое место на диске.
При размере кластера 4кб, например, файл liba52tospdif_plugin.dll
исходный    22464 байт    - занимает 24кб
PeCompact    10240 байт    - занимает 12кб
UPack    6246 байт    - занимает 8кб

В процентах получается внушительная цифра! Не убедительно?
И что там по поводу
Цитата:
для exe говорит "уже сжат"
чем сжат… кем сжат…

----------
Мы все умрём. (-:

Всего записей: 5217 | Зарегистр. 23-04-2009 | Отправлено: 09:18 30-11-2017
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000, пример с liba52tospdif_plugin.dll получился интереснее... Но я всё же не уверен, стоит ли давать Upack второй шанс...
Если у Вас хватит терпения и мощности PC, чтобы сжать все DLL в наборе, будет интересно сравнить результаты.
Но именно в разрезе "размер - время"! А то чувствую, что-то типа AiutoCAD этот Upack сожмёт аккурат к моей пенсии. Это - точно не вариант. )
Может быть libavcodec_plugin.dll как-то сложно устроен - ХЗ, но просчитать +100500 комбинаций и найти оптимальную только к этапу c4-f104!
Не знаю... Это где же логика? Ладно бы при этом ресурсы не жрал, так нет ведь - подвесил PC с i7 и 6 Gb RAM аж на пару часов!

Всего записей: 2612 | Зарегистр. 19-09-2009 | Отправлено: 10:26 30-11-2017
Inoz2000



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

Hunter23071985
UPack работает в один поток и кагбэ не может подвесить i7. При этом никто не будет против, если вы оптимизируете код батника под количество ядер в процессоре. Ну или хотя бы можно разделить ваши 88Мб файлов на равные по весу части и запустить несколько задач одновременно.
Цитата:
Это где же логика? Ладно бы при этом ресурсы не жрал, так нет ведь - подвесил PC с i7 и 6 Gb RAM аж на пару часов!
6 гигов должно хватить
И что там по поводу

----------
Мы все умрём. (-:

Всего записей: 5217 | Зарегистр. 23-04-2009 | Отправлено: 10:49 30-11-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 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