ВУЗ:
Составители:
116
однопользовательские и многопользовательские, на однопроцессорные и мно-
гопроцессорные.
Поддержка многозадачности. По числу одновременно выполняемых за-
дач операционные системы делятся на два класса:
однозадачные (например, MS DOS);
многозадачные (OS/2, Unix, ОС семейства Windows).
Многозадачные ОС управляют разделением совместно используемых ре-
сурсов, таких как процессор, оперативная память, файлы и внешние устройства.
В зависимости от областей использования многозадачные ОС подразделя-
ются на три типа:
системы пакетной обработки (OC EC)
системы с разделением времени (Unix, Windows, Linux);
системы реального времени (QNX, RT–11, Android –ОС РВ на осно-
ве Linux для мобильных устройств).
Системы пакетной обработки – без непосредственного доступа пользова-
теля, а с предварительным сбором и формированием всего блока (пакета) про-
грамм, подлежащих выполнению.
Главной целью и критерием эффективности систем пакетной обработки
является максимальная пропускная способность, то есть решение максимально-
го числа задач в единицу времени. Для достижения этой цели в системах пакет-
ной обработки используется следующая схема функционирования: в начале ра-
боты формируется пакет заданий, каждое задание содержит требование к сис-
темным ресурсам; из этого пакета заданий формируется множество одновре-
Многозадачные ОС
системы пакетной
обработки
системы разделения
времени
системы реального
времени
максимальная
пропускная
спосо
б
ность
удобство и эффектив-
ность работы
польз
о
вателя
выдерживать заранее
заданные интервалы
времени между
запуском программы
и получением
р
ез
у
льтат
а
критерий
эффективности
Страницы
- « первая
- ‹ предыдущая
- …
- 114
- 115
- 116
- 117
- 118
- …
- следующая ›
- последняя »