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

Что такое динамический сегмент в процессе?

Сабж. Решил разобраться, что такое процесс, из чего он состоит. Вопрос появился после прочтения презентации (8 слайд).
  • Вопрос задан
  • 317 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
В этом сегменте расположены данные о динамических библиотеках, с которым слинкован исполняемый файл. Там располагаются указатели, которые будут настроены загрузчиком во время запуска процесса. Нужно это потому, что одна и та же библиотека при очередном запуске может быть загружена в случайную область памяти, и на этапе компиляции адреса функций и структур данных из этой библиотеки не могут быть вычислены.

Подробнее читайте про динамическое связывание.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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