Классика баз данных - статьи

       

реализацией OSF ОС UNIX на


реализацией OSF ОС UNIX на базе новой микроядерной технологии

(правда, до сих пор в этой реализации используются фрагменты

исходного текста System V). AES является расширением SVID, POSIX

1003.1 и XPG.

2. Микроядерные операционные системы

Микроядро - это минимальная стержневая часть операционной

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

По-видимому, большинство операционных систем следующего поколения

будут обладать микроядрами. Однако имеется масса разных мнений по

поводу того, как следует организовывать службы операционной

системы по отношению к микроядру: как проектировать драйверы

устройств, чтобы добиться наибольшей эффективности, но сохранить

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

ли выполнять операции, не относящиеся к ядру, в пространстве ядра

или в пространстве пользователя; стоит ли сохранять программы

имеющихся подсистем (например, Unix) или лучше отбросить все и

начать с нуля.

В широкий обиход понятие микроядра ввела компания Next, в

операционной системе которой использовалось микроядро Mach.

Небольшое привилегированное ядро этой ОС, вокруг которого

располагались подсистемы, выполняемые в режиме пользователя,

теоретически должно было обеспечить небывалую гибкость и

модульность системы. Но на практике это преимущество было

несколько обесценено наличием монолитного сервера, реализующего

операционную систему UNIX BSD 4.3, которую компания Next выбрала

в качестве оболочки микроядра Mach. Однако опора на Mach дала

возможность включить в систему средства передачи сообщений и ряд

объектно-ориентированных сервисных функций, на основе которых

удалось создать элегантный интерфейс конечного пользователя с

графическими средствами конфигурирования сети, системного

администрирования и разработки программного обеспечения.

Следующей микроядерной операционной системой была Windows NT

компании Microsoft, в которой ключевым преимуществом

использования микроядра должна была стать не только модульность,


Содержание  Назад  Вперед