Главная страница
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.017 c
3-7777
qwerty0
2002-09-14 21:22
2002.10.03
Защита БД Interbase от копирования


1-7965
kingdom
2002-09-24 10:48
2002.10.03
Есть указатель на интерфейс, как определить его GUID ?


3-7834
orion_st
2002-09-12 13:05
2002.10.03
Связаные ссылки


1-8038
Fog
2002-09-20 18:59
2002.10.03
Привязование процидуры


1-7924
tytus
2002-09-23 19:19
2002.10.03
вторая форма