Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Системы разделения времени



Цель: предоставление пользователю (пользователям) возможности интерактивной работы одновременно с несколькими приложениями.

Концепция мультипрограммирования: разделение времени, или циклическое поочередное выделение кванта процессорного времени каждому приложению.

Тип решаемых задач: задачи, ориентированные на решение в интерактивном режиме (периодически требующие участия пользователя).

Схема функционирования

Переключение процессора на выполнение очередной задачи осуществляется принудительно операционной системой, но к выполнению принимается каждая запущенная пользователем задача в порядке запуска.

В случае нескольких пользователей каждому из них предоставляется свой терминал. Так как ни одна задача не занимает процессор надолго, время ожидания ответа системы в интерактивном режиме оказывается приемлемым, а если кванты времени малы, то у всех пользователей складывается впечатление монопольной работы на машине.

Пропускная способность системы меньше, чем при пакетной обработке, за счет «навязанной извне» очередности задач и затрат на переключение процессора. Тем не менее аппаратура загружается лучше, чем в однопрограммном режиме, так как процессор не простаивает во время ожидания сообщения пользователя, а может обрабатывать другие приложения.





Дата публикования: 2015-10-09; Прочитано: 797 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...