Модель времени выполнения

Как только будет выполнена компоновка двоичного файла операционной системы, компьютер может быть перезапущен с загрузкой новой операционной системы. После запуска операционная система может в динамическом режиме подгружать те части, которые не были статически включены в двоичный файл, например драйверы устройств и файловые системы.
Во время выполнения операционная система может состоять из множества сегментов: для текста (программного кода), данных и стека. Сегмент текста обычно является постоянным, не изменяясь в процессе выполнения. Сегмент данных с самого начала имеет определенный размер и проинициализирован конкретными значениями, но если потребуется, он может изменять размер (обычно разрастаться при необходимости). Стек сначала пустует, но затем он увеличивается и сокращается по мере вызова функций и возвращения из них. Чаще всего сегмент текста помещается в районе младших адресов памяти, сразу над ним располагается сегмент данных, который может расти вверх, а в старшем виртуальном адресе находится сегмент стека, способный расти вниз. Тем не менее разные системы работают по-разному.

В любом случае, код операционной системы выполняется непосредственно компьютерным оборудованием, не подвергаясь интерпретации и just-in-time-компиляции (то есть компиляции по мере необходимости), являющихся обычными технологиями при работе с Java.

1.9.

<< | >>
Источник: Э. ТАНЕНБАУМ Х. БОС. СОВРЕМЕННЫЕ ОПЕРАЦИОННЫЕ СИСТЕМ Ы 4-е ИЗДАНИЕ. 2015

Еще по теме Модель времени выполнения:

  1. Управление временем «Нам некогда делать это как следует - у нас хватает времени лишь на то, чтобы потом все переделывать».
  2. Линия времени "во времени"
  3. Модель личности журналиста: профессиональные, социально-гражданские, нравственные, психологические и социально-демографические характеристики. Модификация общей модели для разных специализаций (репортер, аналитик, расследователь, публицист, ведущий-модератор и т.п.).
  4. 1.2.1.2. Режим рабочего времени. Особый режим рабочего времени.
  5. ЗАДАНИЕ ТЕСТОВОЕ: ОГРАНИЧЕННОСТЬ ВРЕМЕННАЯ
  6. СВЯЗЬ ВРЕМЕННАЯ
  7. Роль восприятия времени
  8. МОМЕНТ ВРЕМЕННОЙ
  9. О Времени
  10. Ориентация во времени.
  11. Измерение времени
  12. 7.8.3. Иллюзия времени
  13. Соединение со временем
  14. Временные параметры вопроса
  15. Архитекторы Нового Времени
  16. ЛИНИИ ВРЕМЕНИ
  17. Статья 818. Временные жители
  18. Модель SOAR
  19. МОДЕЛЬ ИНФОРМАЦИОННАЯ
  20. Лимит времени