24548

Микроядерная архитектура ОС

Доклад

Информатика, кибернетика и программирование

В микроядерной архитектуре в привилегированном режиме работает только небольшая часть ОС называемая микроядром. Роль посредника при взаимодействии выполняет микроядро. Микроядро в привилегированном режиме имеет доступ к адресным пространствам всех приложений и поэтому может выступать в качестве посредника. Микроядро принимает сообщение клиента и передает его серверу.

Русский

2013-08-09

70.66 KB

52 чел.

Вопрос 11. Микроядерная архитектура ОС.

§3.5 Микроядерная архитектура ОС.

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

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

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

Инициатором взаимодействия является клиент (рис. 3.9), который посылает запрос на обслуживание серверу. Непосредственная передача сообщений между приложениями невозможна, т. к. их адресные пространства изолированы друг от друга. Микроядро в привилегированном режиме имеет доступ к адресным пространствам всех приложений и поэтому может выступать в качестве посредника. Микроядро принимает сообщение клиента и передает его серверу. Сервер выполняет запрошенную операцию и передает результат клиенту (через микроядро) с помощью другого сообщения.

Рис. 3.9. Взаимодействие клиента и сервера

При таком построении ОС работает более медленно, чем ОС с классической архитектурой, т.к. чаще выполняются переходы между привилегированным режимом и пользовательским – четыре перехода вместо двух (рис. 3.10). Именно по этой причине микроядерный подход не получил широкого распространения.

Однако подход с использованием микроядра имеет и существенные достоинства:

- облегчает разработку качественного и надежного программного обеспечения;

- облегчает реализацию дополнительных требований к современным ОС (переносимость, надежность, расширяемость и т.д.);

- возможность вызова функций одного приложения из другого приложения;

- имеет механизмы поддержки распределенных вычислений.

Рис. 3.10. Смена режимов при выполнении системного вызова

Наиболее ярким представителем микроядерной ОС является ОСРВ QNX, микроядро которой в разных версиях занимало объем от 8К до 46К, т.е. могло целиком разместиться во внутреннем кэше процессора.

ОС Windows, построенную на идеологии клиент-сервер, трудно назвать микроядерной из-за размера её ядра.


 

А также другие работы, которые могут Вас заинтересовать

20280. КИТАЙСКАЯ модель развития 19.78 KB
  СССР признал КНР и в феврале 1950 г. в КНР был восстановлен довоенный уровень экономики. Маоисты решили подавить оппозицию внутри КНР и установить военнобюрократическую диктатуру.
20281. ЗАКЛЮЧИТЕЛЬНЫЙ ЭТАП ВТОРОЙ МИРОВОЙ ВОЙНЫ. РАЗГРОМ ФАШИСТСКОГО БЛОКА (1944—1945 гг.) 33.37 KB
  повлияли на ход войны Освобождение Красной Армией территории СССР и европейских стран и народов в 1944 1945 гг. народы СССР встретили с надеждой на полное изгнание врага с советской земли. Красная Армия полностью освободила территорию СССР и перенесла боевые действия на территорию оккупированных европейских стран где провела ряд успешных наступательных операций 1. В ходе наступления были освобождены Румыния с которой СССР подписал перемирие как с бывшей союзницей Германии и Болгария где произошло антифашистское восстание в...
20282. ОКТЯБРЬСКАЯ РЕВОЛЮЦИЯ И УСТАНОВЛЕНИЕ СОВЕТСКОЙ ВЛАСТИ В РОССИИ 39.52 KB
  Тогда СНК принял решение всячески затягивать переговоры рассчитывая на революцию в Германии. В ходе переговоров немцы предъявили ультиматум требуя передачи Германии территории в 150 тыс. ФЕДЕРАТИВНАЯ РЕСПУБЛИКА ГЕРМАНИИ Раскол Германии. война для Германии закончилась но трагедия германского народа продолжалась.
20283. Сущность и значение новой экономической политики 14.2 KB
  Крутой поворот в экономической политике был сделан на 10 съезде партии состоявшемся в марте 1921 г. съезда большевистской партии политика военного коммунизма заменялась новой экономической политикой нэпом и самой главной мерой которой стала замена продразверстки продналогом.
20284. Образование СССР 16.29 KB
  В ходе гражданской войны возник военнополитический союз советских республик который после войны был дополнен двухсторонними хозяйственными договорами. Однако со временем среди советских республик постепенно начало нарастать стремление к созданию федерации . Сталин предложил план автономизации это значит вхождения самостоятельных республик в состав РСФСР. Ленин который стоял за федеративное строительство это значит вхождение советских республик в Союз на равноправных и добровольных началах.
20285. Основные черты внутренней и внешней политики СССР в 30-е гг.20 в 51.58 KB
  Основные черты внутренней и внешней политики СССР в 30е гг. была принята Конституция СССР которая получила в истории название Конституции победившего социализма. Внешняя политика СССР и мероприятия по укреплению его обороноспособности. Одновременно она стала на путь всевозможных провокаций на границах с СССР и Монгольской Народной Республикой.
20286. ГОДЫ ПЕРЕСТРОЙКИ В СССР 25.09 KB
  ГОДЫ ПЕРЕСТРОЙКИ В СССР Вспомните. Андропов Юрий Владимирович 1914 1984 человек незаурядного ума председатель Комитета государственной безопасности СССР а ранее посол СССР в Венгрии во время Будапештской осени с 1982 г.РАСПАД СССР. Горбачева стала авария на Чернобыльской АЭС 26 апреля 1986 К Руководство КПСС некоторое время скрывало масштабы катастрофы и ее последствия что имело роковое значение для судьбы многих сотен тысяч людей и экологии большой территории СССР.
20287. Сценические эффекты в современном театре 97.5 KB
  ИЗВЕКОВ СВЕТ НА СЦЕНЕ ОЧЕРКИ ПО ИСТОРИИ ОСВЕЩЕНИЯ СЦЕНЫ 1. ИСТОКИ ТЕХНИКИ ОСВЕЩЕНИЯ СОВРЕМЕННОЙ СЦЕНЫ Взаимоотношения между техникой сцены и художественным построением спектакля были подробно рассмотрены в первой части нашей работы Сцена где уже говорилось о том что сценическое освещение являясь одним из технических средств при постановке спектакля одновременно выполняет функцию раскрытия идейного замысла спектакля. Исходным этапом в данном случае должно служить зарождение кулисной сценыкоробки которая во многом продолжает еще...
20288. Художественные искания в западной культуре второй половины XX века 75.5 KB
  Отвергнув возможность преобразования жизни с помощью искусства представители постмодернизма приняли бытие таким какое оно есть сделав искусство предельно открытым наполнили его фрагментами реального жизненного процесса.Хеппенинг Перерастая в искусство постмодернизма €œискусство действия€ приобретает более выраженные формы. ПопАрт В 50ые в США возникло новое крупнейшее направление в современном искусстве – ПОПАРТ – популярное искусство. Бодиарт Бодиарт это искусство тела авангардное направление возникшее в 60х годах.