пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Архитектура операционных систем. Макроядерные ОС. Ядро и слои ядра.

Архитектура операционной системы  - структурная реализация операционной системы на основе различных программных модулей. 

 

Операционная система разделяется на две части:   

1) Ядро операционной системы  
2) Модули расширения

 

Базовые функции модуля ядра:

  1. Управление процессами
  2. Управление памятью
  3. Управление устройствами I/O

 

Функции ядра можно разделить на 3 основные категории:
1) функции, решающие внутрисистемные задчи
2) функции, служащие для приложений пользователей путем создания прикладной     программной среды
3) функции, обеспечивающие взаимосвязь прикладных задач (приложений) с центральным модулем ядра

 

Ядро в виде исполняемого модуля, имеющего специальный формат, отличается от формата пользовательских приложений. 

Резидент части ядра - постоянно находящиеся в оперативной  памяти модули ядра для высокой производительности.

Нерезидент - часть модуля ядра, которую можно выгрузить из основной памяти виртуальную.

Модули расширения - системные программные модули, которые выполняют полезные, но необязательные функции.

Модули расширения можно разделить на три категории:

  1. Утилиты - программы, решающие отдельные задачи вычислительной системы.
  2. Программы предоставляющие пользователю дополнительные услуги
  3. Библиотеки процедур реального назначения

 


14.06.2014; 15:26
хиты: 797
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь