Главная страница
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.01 c
1-7932
Sabor
2002-09-23 21:15
2002.10.03
Controls


4-8231
Вадим
2002-08-18 21:34
2002.10.03
Always on top


3-7829
Alex-kosmonavt
2002-09-12 15:24
2002.10.03
TQuery добавление записи с использованием SQL


3-7818
romannorth
2002-09-12 09:50
2002.10.03
ADODataSet.Locate


6-8078
RV
2002-07-22 11:33
2002.10.03
RAS + стандартные средства Делфей и Видов