LINUX.ORG.RU

Сильно ли влияет на отладочная информация на производительность ?


0

0

ведь наверное ОС не грузит эти части экзешника в память... т.е. только место на диске занимает, так ? это я на предмет "иметь всё кроме ядра с этой информацией" интересуюсь... так же интересует - сильно ли влияет на производительность включение только тех оптимизаций, которые не мешают отладке, по сравнению с "максимально-средне-гентушной" ...


Ответ на: комментарий от Gharik

Сама по себе отладочная информация не влияет никак. Но чтобы правильно отлаживать программу ее настоятельно рекомендуется собирать без оптимизации. Поэтому программа с отладочной информацией скорее всего так и собрана.

anonymous
()

Отладочная информация обычно отключает оптимизацию. А при выключении оптимизации потери производительности обычно огромные.

KRoN73 ★★★★★
()

Согласен с анонимусом - сама отладочная информация не влияет. Насчет отключения флагов оптимизации - это надо смотреть на то, как собран пакет. Одновременные -O2 и -g - вещь вполне возможная и распространенная.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

понятно.

>А ты отладку вне бинарей храни.

катати, как это делать ?

>Одновременные -O2 и -g

ну я так и собирался. думаю -O2 не повредит. в нем ведь никаких инлайнингов наверное нет...

zort
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.