Скачать презентацию Структура ОС Существует 5 структур ОС l Скачать презентацию Структура ОС Существует 5 структур ОС l

3.Структура ОС.ppt

  • Количество слайдов: 7

Структура ОС. Структура ОС.

Существует 5 структур ОС: l l l Монолитные системы Многоуровневые системы Виртуальные машины Экзоядро Существует 5 структур ОС: l l l Монолитные системы Многоуровневые системы Виртуальные машины Экзоядро Модель клиент – сервер

1. Монолитные: l l l - её организация представляет собой «большой беспорядок» , т. 1. Монолитные: l l l - её организация представляет собой «большой беспорядок» , т. е. структура отсутствует. ОС написана в виде набора процедур, каждая из которых может вызывать другие. Каждая процедура имеет строго определённый интерфейс. Для построения такой ОС необходимо скомпилировать все отдельные процедуры и связать их в единый файл с помощью компоновщика.

2. Многоуровневые: Уровень l - такая ОС выполнена в виде иерархии уровней 5 4 2. Многоуровневые: Уровень l - такая ОС выполнена в виде иерархии уровней 5 4 3 2 1 0 Функция Оператор Программы пользователя Управление вводом/выводом Связь оператор-процесс Управление памятью и барабаном Распределение процессора и многозадачность

3. Вертуальные машины: l - для работы старых программ (направлена для программ написанных для 3. Вертуальные машины: l - для работы старых программ (направлена для программ написанных для MS-DOS на Pentium).

4. Экзоядро: l - это развитие виртуальной машины, т. е. система, которая обеспечивает каждого 4. Экзоядро: l - это развитие виртуальной машины, т. е. система, которая обеспечивает каждого пользователя абсолютной копией реального ПК, но с подмножеством ресурсов.

5. Модель клиент – сервер: Благодаря распределению ОС на части , каждая из которых 5. Модель клиент – сервер: Благодаря распределению ОС на части , каждая из которых управляет всего одним элементом системы (файловой системой, процессами, памятью), все части становятся маленькими и управляемыми. l Клиент посылает сообщение серверу процессов, и получает выполнение операции. l