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

Примерная схема мультипрограммной обработки двух задач с квантованием времени



Замечание: для современных ОС эта схема может выглядеть примерно следующим образом (для наглядности процессы A и B конкретизированы).

затемненные прямоугольники-кванты должны быть по меньшей мере в десятки раз уже.

Изображенное на схеме выполнения задач, является абстракцией, иллюстрирующей принцип разделения операций между устройствами. Здесь прежде всего существенно, что устройства ввода-вывода настолько медленны, что на время их работы можно занять процессор, а именно на загрузку процессора ориентирована система. Кроме того, не отображено процессорное время, затрачиваемое на организацию ввода вывода, ввиду его несопоставимости с длительностью ввода-вывода.

Здесь для процессов A и B на временной оси отмечены моменты начала и конца выполнения различных операций, включая время ожидания задачей очередного кванта. Более широкие прямоугольники соответствуют большим квантам времени, а величина кванта определяется динамически изменяемым приоритетом задачи. Светлые прямоугольники соответствуют операциям, занимающим преимущественно процессор, а темные - операциям, занимающим преимущественно дисковую подсистему. Рисунок в представленном виде соответствует системе со старым, очень медленным накопителем, не имеющим режима DMA (direct memory access, совокупность аппаратных возможностей, обеспечивающих работу с диском без участия процессора). В таком случае загрузка процессора может доходить до 70%, например, при работе архиватора.

При использовании режима DMA ввод-вывод практически не загружает процессор (его загрузка составляет 3 - 5%), и затемненные прямоугольники-кванты должны быть по меньшей мере в десятки раз уже.






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



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