Вопросы программирования и использования MSEide + MSEgui.
Модератор: Модераторы
hunnu
незнакомец
Сообщения: 2 Зарегистрирован: 09.10.2007 07:24:51
Сообщение
hunnu » 26.11.2007 15:31:38
А что размер выходных файлов всегда такой здоровый? У меня форма с одной кнопкой получилась порядка 5 Мбайт
Attid
долгожитель
Сообщения: 2588 Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:
Сообщение
Attid » 26.11.2007 15:35:18
потомучто факи надо читать.
strip делал?
debi12345
долгожитель
Сообщения: 5761 Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)
Сообщение
debi12345 » 26.11.2007 16:39:46
Здесь одним страйпом не обойдешься - нужно комплексное решение.
Туториал, что в SVN, описывает все в подробнейших деталях.
Alexander
энтузиаст
Сообщения: 865 Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:
Сообщение
Alexander » 27.11.2007 22:07:12
Да, первое дело strip. А потом дальше думать. До четырёхсот килобайт довести
реально.
bw
постоялец
Сообщения: 359 Зарегистрирован: 01.12.2005 10:36:23
Откуда: Усть-Илимск
Контактная информация:
Сообщение
bw » 27.11.2007 22:40:07
Make 4, потом upx. Это решение влоб, другие пока не искал
.
..bw
Alexander
энтузиаст
Сообщения: 865 Зарегистрирован: 18.12.2005 18:10:00
Откуда: оттуда
Контактная информация:
Сообщение
Alexander » 27.11.2007 23:32:13
debi12345 писал(а): Туториал, что в SVN, описывает все в подробнейших деталях.
Обязательно ! Тут все секреты.
А upx это давилка та ещё. С --lzma и --best.
Deepthroat
постоялец
Сообщения: 144 Зарегистрирован: 06.09.2007 00:21:34
Откуда: Outer Heaven
Контактная информация:
Сообщение
Deepthroat » 28.12.2007 00:06:37
А зачем UPX? Когда вы распространяете программу, вы все равно ее архиватором сжимаете, причем, возможно, по более эффективному алгоритму. А UPX замедляет работу программы. так стоит ли игра свеч?
debi12345
долгожитель
Сообщения: 5761 Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)
Сообщение
debi12345 » 28.12.2007 07:07:52
UPX - для "самоудовлетворения" (самоцель, сжатие ради сжатия).
bw
постоялец
Сообщения: 359 Зарегистрирован: 01.12.2005 10:36:23
Откуда: Усть-Илимск
Контактная информация:
Сообщение
bw » 28.12.2007 09:25:50
UPX ничего не замедляет. Особенно для больших программ. Распаковка происходит быстрее чем чтение лишнего метра с винта. По крайней мере так было раньше, сейчас не уверен.
..bw
alexs
долгожитель
Сообщения: 4066 Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:
Сообщение
alexs » 28.12.2007 09:32:10
а выделение пространства для кода в свопе?
честно говоря - я не вижу смысла сжимать готовые exe - ну разве только для того чтобы с дискеты напрямую что либо запускалось
v-t-l
энтузиаст
Сообщения: 744 Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus
Сообщение
v-t-l » 28.12.2007 16:45:01
UPX нынче может использовать LZMA (upx --best --lzma). Так что, сжатие у него лучше, чем у многих коммерческих инсталяторов/упаковщиков.
alexs
долгожитель
Сообщения: 4066 Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:
Сообщение
alexs » 28.12.2007 19:09:47
А зачем вобще сжимать? в чём смысл? Какие плюсы это даёт кроме призрачной экономии места?
v-t-l
энтузиаст
Сообщения: 744 Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus
Сообщение
v-t-l » 29.12.2007 12:06:39
Ну, экономия не призрачная. Когда упакуешь кучу dll и exe какого-нибудь офисного пакета - разница в сотню-другую МВ становится заметной:)
alexs
долгожитель
Сообщения: 4066 Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:
Сообщение
alexs » 29.12.2007 12:12:58
а время на распаковку? Выделить сотню метров из свопа - это уже тормоза хорошие.
даже сотня метров - это не повод. Сотри 1 фильм
или игрушку
v-t-l
энтузиаст
Сообщения: 744 Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus
Сообщение
v-t-l » 29.12.2007 12:17:17
На работе у меня 1ГБ ОЗУ - своп никогда, по-моему, и не использовался.