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

Размер

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

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

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

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

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

..bw

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


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

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

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

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

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

..bw

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

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

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

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

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

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