Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Микроядерная архитектура (модель клиент-сервер)

Читайте также:
  1. Архитектура NGN
  2. АРХИТЕКТУРА БЕЛАРУСИ ПЕРИОДА ГОСПОДСТВА ФЕОДАЛЬНО БАРЩИННОЙ СИСТЕМЫ (ВТОРАЯ ПОЛОВИНА XVII—XVIII в.)
  3. АРХИТЕКТУРА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
  4. Архитектура многопользовательских СУБД
  5. Архитектура многопользовательских СУБД
  6. Архитектура программного обеспечения
  7. Архитектура процессов обработки информации
  8. Архитектура.
  9. Лекция 6. АРХИТЕКТУРА РАКЕТНО- КОСМИЧЕСКОГО КОМПЛЕКСА
  10. Микроядерная архитектура

Модель экзоядра

Если предыдущие модели брали на себя максимум функций, принцип экзоядра, все отдать пользовательским программам. Например, зачем нужна файловая система? Почему не позволить пользователю просто читать и писать участки диска защищенным образом? Т.е. каждая пользовательская программа сможет иметь свою файловую систему. Такая операционная система должна обеспечить безопасное распределение ресурсов среди соревнующихся за них пользователей.

Эта модель является средним между двумя предыдущими моделями.

В развитии современных операционных систем наблюдается тенденция в сторону дальнейшего переноса задач из ядра в уровень пользовательских процессов, оставляя минимальное микроядро.

В этой модели вводятся два понятия:

  • Серверный процесс (который обрабатывает запросы)
  • Клиентский процесс (который посылает запросы)

В задачу ядра входит только управление связью между клиентами и серверами.

 

Модель клиент-сервер

Преимущества:

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

Недостатки:

  • Уменьшение производительности.

<== предыдущая страница | следующая страница ==>
Многоуровневая структура ОС | Обобщение сравнения моделей

Дата добавления: 2014-03-11; просмотров: 543; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.002 сек.