ВУЗ:
Составители:
31
Кроме того, если в ОС отсутствуют или присутствуют средства
поддержки многопроцессорной обработки, они могут быть разделены на
многопроцессорные и однопроцессорные. Как правило, функции муль-
типроцессирования имеются в операционных системах Solaris 2.x фир-
мы Sun, Open Server 3.x компании Santa Crus Operations, OS/2 фирмы
IBM, Windows NT фирмы Microsoft, NetWare 4.1 фирмы Novell, однако,
очевидно, их наличие усложняет алгоритмы управления ресурсами. В
свою очередь, многопроцессорные ОС могут классифицироваться по
способу организации вычислительного процесса в системе с многопро-
цессорной архитектурой: асимметричные ОС и симметричные ОС.
Асимметричная ОС целиком выполняется только на одном из процессо-
ров системы, распределяя прикладные задачи по остальным процессо-
рам. Симметричная ОС полностью децентрализована и использует весь
пул процессоров, разделяя их между системными и прикладными зада-
чами.
Следует отметить еще один признак, по которому разделяют ОС –
организация работы с вычислительной сетью. По этому признаку выде-
ляют сетевые ОС и распределенные ОС (следует отметить, что иногда в
литературе такое разделение отсутствует). Сетевая ОС характеризуется
тем, что наделена развитыми функциями работы с сетью, а также кон-
троля доступа к файлам (систему прав доступа). К сетевым ОС относят
как системы для рабочих мест (Novell for DOS, MS Windows, GNU/Linux),
так серверные ОС (GNU/Linux, семейство BSD-систем, серверные версии
MS Windows, NetWare), а также специализированные ОС сетевого обо-
рудования (Cisco IOS
5
) [17].
При использовании распределенной ОС пользователь не знает, на
локальной или удаленной машине хранятся его файлы и выполняются
его программы, он может не знать, подключен ли его компьютер к сети.
Внешне распределенная ОС выглядит как обычная автономная система,
а ее внутреннее строение имеет существенные отличия от автономных
систем.
Также ОС классифицируют по архитектуре, в которой они реализо-
ваны. Виды архитектур, в которых реализуются ОС, достаточно подроб-
но изложены выше в п. 2.1.
2.3 Вопросы для самопроверки
1. В каких архитектурах реализуют операционные системы?
2. Чем характеризуется ОС, реализованная в архитектуре «моно-
литное ядро»?
5
Первоначально – Internetwork Operating System
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »