24547

Классическая архитектура ОС

Доклад

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

Для надежной и безопасной работы ОС ее ядро должно иметь более высокие привилегии по сравнению со вспомогательными модулями самой ОС и пользовательскими приложениями рис. Привилегии ядра обеспечиваются средствами аппаратной поддержки процессора который должен поддерживать как минимум два режима работы: пользовательский режим user mode; привилегированный режим ядра kernel mode. Ядро ОС в привилегированном режиме При обращении к ядру происходит переход из пользовательского режима работы в привилегированный что требует дополнительных...

Русский

2013-08-09

26.18 KB

24 чел.

Вопрос 10.  Классическая архитектура ОС.

§3.4 Классическая архитектура операционной системы.

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

Привилегии ядра обеспечиваются средствами аппаратной поддержки процессора, который должен поддерживать как минимум два режима работы:

- пользовательский режим (user mode);

- привилегированный режим ядра (kernel mode).

Рис. 3.7. Ядро ОС в привилегированном режиме

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

Рис. 3.8. Смена режимов при выполнении системного вызова к привилегированному ядру

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


 

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

46963. Характеристика кризиса подросткового возраста в концепции Л.И.Божович 39.5 KB
  Характеристика кризиса подросткового возраста в концепции Л. 387390 Кризис подросткового возраста значительно отличается от кризисов младших возрастов. В течение этого периода ломаются и перестраиваются все прежние отношения ребенка к миру и самому себе первая фаза подросткового возраста 1215 лет и развиваются процессы самосознания и самоопределения приводящие в конечном счете к той жизненной позиции с которой школьник начинает свою самостоятельную жизнь вторая фаза подросткового возраста 1517 лет; ее часто называют периодом ранней...
46964. Клинико-рентгенологическое проявления очагового туберкулеза 39.5 KB
  Выделяют в воспалительном процессе во время туберкулеза два варианта: очаг и инфильтрат. Здесь имеются туберкулезные бугорки в которых находятся большое количество эпителиоидных клеток отграничивающих казеозные маленькие фокусы содержащие микобактерии туберкулеза. В 5060 годы у нас очагового туберкулеза было много в пределах 4050 выявляли очаговый туберкулез. С годами в связи с применением массовой флюорографии своевременного выявления туберкулеза изменением иммунного фона удельный вес очагового туберкулеза падает не смотря на...
46970. Процесс формирования институтов и их устойчивость. Особенности формирования неформальных институтов 49.84 KB
  Теория поведения потребителя в рыночной экономике. Потребительское поведение общая и предельная полезности закон убывающей предельной полезности Большое значение для развития производства товаров и их предложения имеет поведение потребителя. Однако в поведении среднего потребителя можно отметить ряд общих черт: спрос потребителя зависит от уровня его доходов влияющих на размер личного бюджета потребителя; каждый потребитель стремится получить за свои деньги все что можно т. максимизировать совокупную полезность; средний...
46971. Романтизм 19 век 50 KB
  XIX века унаследовал от эпохи Просвещения внимание к проблеме воспитания и образования. в крупнейших странах Европы развивается система среднего образования которое являлось привилегией имущих классов. Осуществляются образовательные реформы в ходе которых создаются национальные системы образования. На повестку дня выносятся вопросы управления школьной системой взаимоотношения образования и религии школы и Церкви права личности на образование структуры и содержания школьного образования.