![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
Странная реакция. Я и Arigato написали, что смысла в этом просто нет, но лично мне как пользователю, не нравится, что идет расход памяти, которого могло и не быть, поэтому я некоторые программы, которыми пользуюсь даже распаковываю из-за этого.
А вот вы так и не написали причин, зачем нужна эта упаковка. |
![]() |
![]() |
![]() |
#12 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,865
|
![]() Цитата:
Но в этом случае простое сравнение упаковщиков, какой сжимает сильнее - не корректно. Нужно проводит сравнение вместе с архивацией. Ради интереса провёл небольшой тест (форма с кнопкой, по нажатию которой вылетает showmessage ('Hello, World!')). И так: Размер неупакованного ехе: 385 024 байт Сжимаем WinRAR: 165 351 байт Сжимаем 7-Zip: 153 468 байт Размер запакованного ASPPack ехе: 161 280 байт Сжимаем WinRAR: 155 714 байт Сжимаем 7-Zip: 156 989 байт Делаем вывод: если мы маниакально стремимся уменьшить выкладываемый в инет файл, экономим каждый байт, то лучше всего взять не запакованный ехешник и сжать его 7-Zip'ом. С другими упаковщиками не проверял, т.к. на данный момент на компе нашёл только ASPack, а качать лень. Кому интересно, сами проверьте, можете отписать результат. E-Mail: arigato.freelance@gmail.com
Последний раз редактировалось Arigato; 15.04.2010 в 21:52. |
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
![]()
Посмотрел программу MoleBoxPro
Файл Hello World размером 385 килобайт В WinRar = 165 килобайт Сжимаем MoleBoxPro = 265 килобайт. Но основная функция MoleBoxPro это возможность упаковки в один екзешник и дополнительных ресурсов (dll, дата файлы, базы данных, рисунки). И как уже говорилось ранее, данные могут быть разные, поэтому иногда лучше лишние 100 килобайт и все в одном запускаемом файле, чем куча разбросанных файлов после распаковки из архива.
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
хм..
упаковщики и придуманы для того что бы ужимать сами exe файлы. А то что поедается пара Кб(максимум 1 Мб) ОЗУ, это несмертельно тем более в наше время... (ОЗУ минимум Гб у всех. И уже редкость 512 а темболее 256 ОЗУ). Да и притом что пользователю важно сколько программа есть оперативы? да ну! смешно! Пользователю главное маленький размер что бы скачать по быстрее, а не считать килобайты или мегабайты ОЗУ. Понимаю если писать игру то там да.. упаковщики не спасут да и не нужны они там.. Можно сжать упаковщиком а потом ещё и в архив засунуть.. и того ужмешь ещё с десяток Кб... в этом выгода.. попробовал.. сжал упаковщиком файл 1759 Кб... вышел файл 939 Кб.. Кинул в архив zIP и того 850 Кб.. При сжатии в архив выходил файл 1034 Кб... И все при условии что не чистил ресурсы exe'шника...(а это ещё +/- порядком килобайт)... Последний раз редактировалось Человек_Борща; 16.04.2010 в 16:36. |
![]() |
![]() |
![]() |
#15 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,865
|
![]() Цитата:
E-Mail: arigato.freelance@gmail.com
|
|
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Ой=) Я бегло прочитал=) Но суть не изменилась ведь так?
В общем предлогаю, этакую статистику сделать... =) Ну кто знает ещё какие-небуть упаковщики? |
![]() |
![]() |
![]() |
#17 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,865
|
![]() Цитата:
Лучший результат дало архивирование 7-Zip неупакованного ехешника. E-Mail: arigato.freelance@gmail.com
|
|
![]() |
![]() |
![]() |
#18 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
FSG, MEW не любят антивирусы. Строго говоря, они вообще не любят упаковщики, но эти особенно. А наиболее лояльно относятся к UPX, по моим наблюдениям. Категорически не рекомендуется жать dll'ки, если их будут использовать несколько программ одновременно - они от этого перестают шариться.
пыщь
|
![]() |
![]() |
![]() |
#19 |
Регистрация: 17.10.2009
Сообщений: 4
|
![]()
Попробовал сжать свою программку с помощью UPX. Было 800 кБ, стало около 400 кБ.
Вроде бы хорошо, но гложет одна мысль ![]() |
![]() |
![]() |
![]() |
#20 | |
Пользователь
Регистрация: 16.04.2007
Сообщений: 14
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Упаковщики исполняемых файлов | Blade | Софт | 9 | 06.09.2010 00:00 |
Есть вопрос! | ne4aJIb | Помощь студентам | 9 | 01.10.2008 13:40 |
Вообщем то вопрос просто: Лучший по вашему мнению антивирус ? | cyberguru | Безопасность, Шифрование | 3 | 22.08.2008 11:58 |
Есть вопрос? | Makarov | Общие вопросы Delphi | 4 | 18.01.2008 12:52 |