Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Дисциплины с несколькими очередями

Сегментно-страничная организация | Стратегии свопинга страниц | Особенности сегментно-страничной организации в ПЭВМ | Абсолютный загрузчик | Настраивающий загрузчик | Загрузка программ для ЭВМ с явной адресацией | Загрузка программ для ЭВМ с неявной сегментной адресацией | Загрузка программ в ПЭВМ | Оверлейные программы | Call dword ptr over_off |


Читайте также:
  1. II. Компетенция обучающихся; формируемые в результате освоения дисциплины навыки студентов
  2. III. Объем дисциплины
  3. III. Объем дисциплины, формы текущего и промежуточного
  4. Аннотация рабочей программы дисциплины
  5. Аннотация рабочей программы дисциплины
  6. Аннотация рабочей программы дисциплины
  7. В результате изучения дисциплины студент должен

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

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

Работы с низким приоритетом (пакетные работы) исполняют в фоновом режиме; работы реального времени (в т.ч. и интерактивные) - в оперативном режиме, когда может вмешаться оператор.

Планирование работ

Эта функция ОС используется для пакетных процессов с большим их количеством. Прежде чем новый пакетный процесс будет помещен в очередь готовых, ему необходимо выделить требуемые ресурсы (память, файлы, устройства). По окончании процесса выделенные ресурсы должны быть возвращены системе.

При выделении ресурсов можно использовать те же дисциплины, что и при диспетчировании: FCFS, SJN и др. Но при этом устанавливаются очереди к ресурсам. Как только все ресурсы становятся доступны и работа загружается и передается под управление диспетчеру. При наличии очередей к диспетчеру планировщик приписывает работу к тому или иному классу.


Дата добавления: 2015-10-02; просмотров: 59 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Дисциплины с одной очередью| Прерывания

mybiblioteka.su - 2015-2024 год. (0.007 сек.)