Обслуживание заявок в групповом режиме.


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

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

Эти затраты можно уменьшить, если назначить на обслуживание группы заявок.

1) циклическое обслуживание

 

 

O1

Z1

 

O2

Z2

Om

Zm

 

2) Обслуживание с чередующимися правилами

О1

 
 

 


О2


Ом

 
 

 


3) Обслуживание по расписанию

Заранее задается порядок обращения к очереди заявок в виде списка i1,…, ig,…, iG

ig – номер очереди

G – цикл расписания

1,2,3,1,3,2,1,2,3,1,3,2 G=6

строится матрица расписания:

 
R2O R2P

Z1

Z2

                   
       
   
 
 
 
 

 


Zм

           
     
 
 

 


счетчик

Р2Д

 

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

Расписание может меняться в зависимости от условий функционирования объекта, поэтому для составления подробного расписания используется моделирование с помощью систем искусственного интеллекта и нейросетей.

 



Дата добавления: 2022-02-05; просмотров: 278;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.