Страница 1 из 2

Размер

СообщениеДобавлено: 26.11.2007 16:31:38
hunnu
А что размер выходных файлов всегда такой здоровый? У меня форма с одной кнопкой получилась порядка 5 Мбайт

СообщениеДобавлено: 26.11.2007 16:35:18
Attid
потомучто факи надо читать.
strip делал?

СообщениеДобавлено: 26.11.2007 17:39:46
debi12345
Здесь одним страйпом не обойдешься - нужно комплексное решение.
Туториал, что в SVN, описывает все в подробнейших деталях.

СообщениеДобавлено: 27.11.2007 23:07:12
Alexander
Да, первое дело strip. А потом дальше думать. До четырёхсот килобайт довести
реально.

СообщениеДобавлено: 27.11.2007 23:40:07
bw
Make 4, потом upx. Это решение влоб, другие пока не искал :-).

..bw

СообщениеДобавлено: 28.11.2007 00:32:13
Alexander
debi12345 писал(а):Туториал, что в SVN, описывает все в подробнейших деталях.


Обязательно ! Тут все секреты.

А upx это давилка та ещё. С --lzma и --best.

СообщениеДобавлено: 28.12.2007 01:06:37
Deepthroat
А зачем UPX? Когда вы распространяете программу, вы все равно ее архиватором сжимаете, причем, возможно, по более эффективному алгоритму. А UPX замедляет работу программы. так стоит ли игра свеч?

СообщениеДобавлено: 28.12.2007 08:07:52
debi12345
UPX - для "самоудовлетворения" (самоцель, сжатие ради сжатия).

СообщениеДобавлено: 28.12.2007 10:25:50
bw
UPX ничего не замедляет. Особенно для больших программ. Распаковка происходит быстрее чем чтение лишнего метра с винта. По крайней мере так было раньше, сейчас не уверен.

..bw

СообщениеДобавлено: 28.12.2007 10:32:10
alexs
а выделение пространства для кода в свопе?
честно говоря - я не вижу смысла сжимать готовые exe - ну разве только для того чтобы с дискеты напрямую что либо запускалось :lol:

СообщениеДобавлено: 28.12.2007 17:45:01
v-t-l
UPX нынче может использовать LZMA (upx --best --lzma). Так что, сжатие у него лучше, чем у многих коммерческих инсталяторов/упаковщиков.

СообщениеДобавлено: 28.12.2007 20:09:47
alexs
А зачем вобще сжимать? в чём смысл? Какие плюсы это даёт кроме призрачной экономии места?

СообщениеДобавлено: 29.12.2007 13:06:39
v-t-l
Ну, экономия не призрачная. Когда упакуешь кучу dll и exe какого-нибудь офисного пакета - разница в сотню-другую МВ становится заметной:)

СообщениеДобавлено: 29.12.2007 13:12:58
alexs
а время на распаковку? Выделить сотню метров из свопа - это уже тормоза хорошие.
даже сотня метров - это не повод. Сотри 1 фильм :-) или игрушку :D

СообщениеДобавлено: 29.12.2007 13:17:17
v-t-l
На работе у меня 1ГБ ОЗУ - своп никогда, по-моему, и не использовался.:)