Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.03;
Скачать: CL | DM;

Вниз

Смысл оптимизации...   Найти похожие ветки 

 
liho26 ©   (2002-09-24 07:40) [0]

Объясните, в чем смысл оптимизации компилятора Delphi?
Включаю/выключаю опции отладки (использовать debug information) размер исполняемого файла не меняется. Или меняется ненамного. Зачем тогда эти опции вообще нужны?
Второй момент - включаю опции генерации map файла в заклкдке Linker. Размер файла увеличивается до неимоверных размеров. Выключаю опции, размер файла уменьшается, но все равно остается больше исходного. Например, размер исходного экзешника 450 мб. После включения отладочной инфо - 3 с лишним гига (!), после выключения - 520 мб Ээээ.... 520 - это не 450... Куда исчезли 70 мб?
Кто подскажет, что происходит за кулисами?


 
DarkGreen ©   (2002-09-24 09:18) [1]

По моему ты загнул на счет 450Мб, и уж на счет 3Гб тем более ;-).
После изенения опций проекта попробуй выполнить полный билд проекта (Alt+P, B). На счет map файла ты тоже не прав, он генерируется отдельно и лежит рядом с твоим экзешником, а не внутри его. На счет оптимизации не уверен, но IMHO, оптимизация в делфях идет на скорость а не на размер исполняемого файла.


 
Кулюкин Олег ©   (2002-09-24 09:30) [2]

debug information не влияет на размер исполняемого файла.
отладочная информация хранится не в exe



Страницы: 1 вся ветка

Текущий архив: 2002.10.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
1-7895
alxx
2002-09-20 18:28
2002.10.03
Checkbox ы в TListView


14-8127
Hiking
2002-09-08 15:11
2002.10.03
Кто-нибудь играл в Unreal Championship?


3-7827
Silenser
2002-09-10 12:23
2002.10.03
формат базы


14-8128
Esu
2002-09-08 20:00
2002.10.03
Я фигею, дорогая передача...


3-7780
Mike Pr
2002-09-14 22:11
2002.10.03
Два вопроса