Операционные системы (шпаргалка) — страница 4
- Категория Компьютеры и устройства
- Раздел Рефераты
- Просмотров 9724
- Скачиваний 257
- Размер файла 75 Кб
помощью перфокарт. 1965-80: Произошел переход к ИМС. Появились программно-совместимые машины, что потребовало появления совместимых ОС. Большое распространение получили системы подобные ОС/360. Главным достоинством ОС было появление мультипрограммирования – это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. Появились системы разделения времени, при которых создавалась иллюзия единоличного использования машины каждым пользователем. 1980-… Потребовалась разработка дружественного интерфейса, из-за широкого распространения компьютеров. Первыми такими ОС были MS-DOS и Unix. 6. Микроядерная архитектура Микроядро — это минимальная стержневая часть ОС, служащая основой модульных и переносимых расширений. Основная идея заключается в том, чтобы конструировать необходимую среду верхнего уровня, из которой можно легко получить доступ ко всем функциональным возможностям уровня аппаратного обеспечения. Искусство разработки микроядра заключается в выборе базовых примитивов, которые должны в нем находиться для обеспечения необходимого и достаточного сервиса. В микроядре содержится и исполняется минимальное количество кода, необходимое для реализации основных системных вызовов. В число этих вызовов входят передача сообщений и организация другого общения между внешними по отношению к микроядру процессами, поддержка управления прерываниями, а также ряд некоторых других функций. Остальные функции, характерные для «обычных» ОС, обеспечиваются как модульные дополнения-процессы, взаимодействующие главным образом между собой и осуществляющие взаимодействие посредством передачи сообщений. Микроядро является маленьким, передающим сообщения модулем системного программного обеспечения, работающим в наиболее приоритетном состоянии компьютера и поддерживающим остальную часть операционной системы, рассматриваемую как набор серверных приложений. Достоинства: − более простая организация чем у монолитных ОС; − с микроядром функция операционной системы разбивается на модульные части, которые могут быть сконфигурированы целым рядом способов, позволяя строить большие системы добавлением новых частей; − микроядра также облегчают поддержку мультипроцессоров созданием стандартной программной среды, которая может использовать множественные процессоры в случае их наличия, однако не требует их, если их нет. − сети из общающихся между собой микроядер могут быть использованы для обеспечения операционной системной поддержки возникающего
Похожие работы
- Рефераты
- Рефераты