Задать вопрос
@Urukhayy

Нормально ли, что программа C++ в момент компиляции через make отнимает 2+ ГБ ОЗУ?

Нормально ли, что программа C++ при компиляции через make отнимает 2+ ГБ ОЗУ?
В классах содержится очень много методов, также большое количество внешних функций за пределами класса.
От чего зависит объём занимаемой ОЗУ во время компиляции и как сильно связано количество ОЗУ, занимаемое при компиляции, и занимаемое в момент исполнения этой же программы?
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@yayashitoya
Нормально ли, что программа C++ при компиляции через make отнимает 2+ ГБ ОЗУ?

Мы же "ванги". Ну может вы пытаетесь исходники Windows скомпилировать....
От чего зависит объём занимаемой ОЗУ во время компиляции

От объемности модулей/библиотек.
От уровня затребованной оптимизации.

и как сильно связано количество ОЗУ, занимаемое при компиляции, и занимаемое в момент исполнения этой же программы?

Никак не зависит.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы