ВУЗ:
Составители:
84
Среди имеющегося разнообразия операционных систем особое место за-
нимают сетевые ОС. Среди сетевых ОС лидирующее положение занимает сис-
тема NetWare фирмы Novell. Учитывая, что сетевая проблематика в настоящее
время является весьма актуальной, все современные операционные системы на-
деляются теми или иными сетевыми возможностями.
Классификация операционных систем
Операционные системы различаются особенностями реализации алгорит-
мов управления ресурсами компьютера, областями использования и по многим
другим признакам. Так, в зависимости от особенностей алгоритма управления
процессором операционные системы делятся на однозадачные и многозадач-
ные, однопользовательские и многопользовательские, на однопроцессорные и
многопроцессорные, с командным или графическим интерфейсом, а также на
локальные и сетевые.
Однозадачные и многозадачные операционные системы. По числу одно-
временно выполняемых задач операционные системы делятся на два класса:
однозадачные (например, MS DOS, MSX)
многозадачные (OC EC, OS\2, Unix, ОС семейства Windows) и др.
Однозадачные ОС в основном выполняют функцию предоставления поль-
зователю виртуальной машины, делая более простым и удобным интерфейс
пользователя с компьютером. Однозадачные ОС включают средства управле-
ния периферийными устройствами, средства управления файлами, средства
общения с пользователем.
Многозадачные ОС, кроме вышеперечисленных функций, управляет раз-
делением совместно используемых ресурсов, таких, как процессор, оперативная
память, файлы и важнейшие устройства.
В зависимости от областей использования многозадачные ОС подразделя-
ются на три типа:
системы пакетной обработки (OC EC)
системы с разделением времени (Unixб, VMS, Windows, Linux);
системы реального времени (QNX, RT\11).
Системы пакетной обработки – без непосредственного доступа пользова-
теля, а с предварительным сбором и формированием всего блока (пакета) про-
грамм, подлежащих одновременному решению.
В системах с разделением времени каждой задаче выделяется небольшой
квант процессорного времени, ни одна задача не занимает процессор надолго и
время ответа оказывается приемлемым. Если квант выбран достаточно не-
большим, то это предполагает параллельное выполнение нескольких программ,
существующих в рамках одной вычислительной системы. Ясно, что подобные
системы обладают меньшей пропускной способностью, чем системы пакетной
обработки, так как на выполнение принимается каждая запущенная пользовате-
лем задача, а не та, которая «выгодна» системе. Критерием эффективности сис-
тем с разделением времени является не максимальная пропускная способность
процессора, а эффективность работы пользователя в интерактивном режиме.
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »
