ВУЗ:
Составители:
103
В системах, в которых планирование осуществляется на основе
относительных приоритетов, минимизируются затраты на переключения
процессора с одной работы на другую. С другой стороны, здесь могут
возникать ситуации, когда одна задача занимает процессор долгое время.
Ясно, что для систем разделения времени и реального времени такая
дисциплина обслуживания не подходит: интерактивное приложение может
ждать своей очереди часами, пока вычислительной задаче не потребуется
ввод-вывод. А вот в системах пакетной обработки (в том числе известной ОС
OS/360) относительные приоритеты используются широко.
Рисунок 3.9 – Граф состояний потоков в системах с абсолютными
приоритетами
В системах с абсолютными приоритетами время ожидания потока в
очередях может быть сведено к минимуму, если ему назначить самый
высокий приоритет. Такой поток будет вытеснять из процессора все
остальные потоки (кроме потоков, имеющих такой же наивысший
приоритет). Это делает планирование на основе абсолютных приоритетов
подходящим для систем управления объектами, в
которых важна быстрая
реакция на событие.
103
В системах, в которых планирование осуществляется на основе
относительных приоритетов, минимизируются затраты на переключения
процессора с одной работы на другую. С другой стороны, здесь могут
возникать ситуации, когда одна задача занимает процессор долгое время.
Ясно, что для систем разделения времени и реального времени такая
дисциплина обслуживания не подходит: интерактивное приложение может
ждать своей очереди часами, пока вычислительной задаче не потребуется
ввод-вывод. А вот в системах пакетной обработки (в том числе известной ОС
OS/360) относительные приоритеты используются широко.
Рисунок 3.9 – Граф состояний потоков в системах с абсолютными
приоритетами
В системах с абсолютными приоритетами время ожидания потока в
очередях может быть сведено к минимуму, если ему назначить самый
высокий приоритет. Такой поток будет вытеснять из процессора все
остальные потоки (кроме потоков, имеющих такой же наивысший
приоритет). Это делает планирование на основе абсолютных приоритетов
подходящим для систем управления объектами, в которых важна быстрая
реакция на событие.
Страницы
- « первая
- ‹ предыдущая
- …
- 101
- 102
- 103
- 104
- 105
- …
- следующая ›
- последняя »
