ВУЗ:
Составители:
28
компьютером, и, как правило, их громоздкость. Преимуществом являет-
ся использование в рамках одной вычислительной системы программ,
созданных для разных ОС. Примерами ОС, реализованных в подобной
архитектуре, являются CP/CMS (VM/370) для семейства машин IBM/370,
VMWare Workstation компании VMWare.
2.1.5 Смешанные системы
В большинстве случаев современные ОС используют различные
комбинации подходов, рассмотренных в пп. 2.1.1-2.1.4, реализуя сме-
шанные (гибридные) ОС. Например, ядро ОС Linux представляет собой
монолитную систему с элементами микроядерной архитектуры. Систе-
мы 4.4BSD и MkLinux – монолитные ОС, работающие на микроядре
Mach (микроядро обеспечивает управление виртуальной памятью и ра-
боту низкоуровневых драйверов; остальные функции, в том числе взаи-
модействие с прикладными программами, осуществляется монолитным
ядром). Совместно элементы микроядерной архитектуры и элементы
монолитного ядра используются в ядре Windows NT:
компоненты ядра Windows NT располагаются в вытесняемой па-
мяти и взаимодействуют друг с другом путем передачи сообщений, как
и положено в микроядерных ОС;
все компоненты ядра работают в одном адресном пространстве и
активно используют общие структуры данных.
2.2 Классификация ОС
В зависимости от выбранного признака, по которому один объект
отличают от другого, вариантов классификации может быть множество.
Что касается ОС, здесь уже давно сформировалось относительно не-
большое количество классификаций: по назначению, по режиму обра-
ботки задач, по способу взаимодействия с системой и, наконец, по спо-
собам построения (архитектурным особенностям системы).
Прежде всего, традиционно различают ОС общего и специального
назначения. Системы специального назначения, в свою очередь, подраз-
деляются на ОС для носимых микрокомпьютеров и различных встроен-
ных систем, организации и ведения баз данных, решения задач реально-
го времени и т.п. Еще недавно ОС для персональных компьютеров отно-
сили к ОС специального назначения. Сегодня современные мультиза-
дачные ОС для персональных компьютеров уже многими относятся к
ОС общего назначения, поскольку их можно использовать для самых
разнообразных целей.
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »