Микроядерная архитектура ОС. (Лекция 17) презентация
Содержание
- 2. Микроядерная архитектура Концепция Микроядерная архитектура является альтернативой классическому способу построения
- 3. При этом некоторые вспомогательные функции ОС оформляются в виде приложений и
- 4. Каждое приложение пользовательского режима работает в собственном адресном пространстве и защищено
- 5. Суть микроядерной архитектуры состоит в следующем. В привилегированном режиме остается работать
- 6. Набор функций микроядра обычно соответствует функциям слоя базовых механизмов обычного ядра.
- 8. В общем случае многие менеджеры ресурсов, являющиеся неотъемлемыми частями обычного ядра
- 9. Утилиты и обрабатывающие программы вызываются в основном пользователями. Ситуации, когда одному
- 10. Совсем другая ситуация возникает, когда в форме приложения оформляется часть операционной
- 11. Очевидно, что для реализации микроядерной архитектуры необходимым условием является наличие в
- 12. Непосредственная передача сообщений между приложениями невозможна, так как их адресные пространства
- 13. Микроядро сначала передает сообщение, содержащее имя и параметры вызываемой процедуры нужному
- 15. Преимущества и недостатки Операционные системы, основанные на концепции микроядра, в
- 16. Расширяемость присуща микроядерной ОС в очень высокой степени. Расширяемость присуща
- 17. Добавление новой подсистемы требует разработки нового приложения, что никак не затрагивает
- 18. Обычно традиционные операционные системы позволяют динамически добавлять в ядро или удалять
- 19. При микроядерном подходе конфигурируемость ОС не вызывает никаких проблем и не
- 20. Использование микроядерной модели повышает надежность ОС. Каждый сервер выполняется в виде
- 21. Более того, поскольку серверы выполняются в пользовательском режиме, они не имеют
- 22. Модель с микроядром хорошо подходит для поддержки распределенных вычислений, так как
- 23. Производительность. При классической организации ОС выполнение системного вызова сопровождается двумя переключениями
- 25. Серьезность этого недостатка хорошо иллюстрирует история развития Windows NT. Серьезность этого
- 26. Однако очень скоро разработчики Windows NT поняли, что такой механизм обращений
- 27. Этот пример иллюстрирует главную проблему, с которой сталкиваются разработчики операционной системы,
- 28. Однако многие разработчики не всегда жестко придерживаются принципа минимизации функций ядра,
- 29. Скачать презентацию
Слайды и текст этой презентации
Скачать презентацию на тему Микроядерная архитектура ОС. (Лекция 17) можно ниже: