ВУЗ:
Составители:
30
системы реального времени (QNX, RT/11, критерий – реактив-
ность).
Информация о системах пакетной обработки и разделения времени
приведена выше в п. 1.2. Как отмечено выше, основной особенностью
ОСРВ является обеспечение обработки поступающих заданий в течение
заданных интервалов времени, которые нельзя превышать. Поток зада-
ний в общем случае не является планомерным и не может регулировать-
ся оператором (характер следования событий можно предсказать лишь в
редких случаях), то есть задания поступают в непредсказуемые моменты
времени и без всякой очередности. Лучшие характеристики по произво-
дительности для систем реального времени обеспечиваются однотерми-
нальными ОСРВ. Средства организации мультитерминального режима
всегда замедляют работу системы в целом, но расширяют функциональ-
ные возможности системы. Одной из наиболее известных ОСРВ для
персональных компьютеров является ОС QNX [16].
Если принимать во внимание способ взаимодействия с компьюте-
ром, то можно говорить о диалоговых системах и системах пакетной
обработки. Доля последних хоть и не убывает в абсолютном исчисле-
нии, но в процентном отношении она существенно сократилась по срав-
нению с диалоговыми системами.
При организации работы с вычислительной системой в диалоговом
режиме можно говорить об однопользовательских (однотерминальных)
и многопользовательских (мультитерминальных) ОС. В мультитерми-
нальных ОС с одной вычислительной системой одновременно могут ра-
ботать несколько пользователей, каждый со своего терминала. При этом
у пользователей возникает иллюзия, что у каждого из них имеется соб-
ственная вычислительная система. Очевидно, что для организации
мультитерминального доступа к вычислительной системе необходимо
обеспечить мультипрограммный режим работы. В качестве одного из
примеров мультитерминальных ОС для персональных компьютеров
можно назвать Linux. Некая имитация мультитерминальных возможно-
стей имеется и в системе Windows XP. В этой ОС каждый пользователь
после регистрации (входа в систему) получает свою виртуальную ма-
шину. Если необходимо временно предоставить компьютер другому
пользователю, вычислительные процессы первого можно не завершать,
а просто для этого другого пользователя система создает новую вирту-
альную машину. В результате компьютер будет выполнять задачи и
первого, и второго пользователя. Количество параллельно работающих
виртуальных машин определяется имеющимися ресурсами. Главным
отличием многопользовательских систем от однопользовательских яв-
ляется наличие средств защиты информации каждого пользователя от
несанкционированного доступа других пользователей.
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »