Контрольные вопросы:
1 Описание функций в GPSS World.
2 Как осуществляется генерация дискретных и непрерывных случайных величин?
3 Что такое простейший поток?
Практическая работа № 6. Моделирование СМО с учетом относительным приоритетом обслуживания
Цель работы: изучение средств GPSS World для построения имитационных моделей систем с относительным приоритетом обслуживания. Исследование моделей на ЭВМ, обработка результатов моделирования[10]..
Методические рекомендации:
Задание приоритета транзактов
Уровень приоритета задается числом от 0 до 127 (чем больше число, тем выше уровень). По умолчанию значение приоритета равно 0. Задать уровень приоритета можно операндом E блока генерации транзактов GENERATE, либо операндом A блока изменения приоритета PRIORITY .
PRIORITY A,B
A – значение приоритета, которое присваивается транзакту;
B – возможность возобновления просмотра (при значении BUFFER).
Обслуживание заявок с относительным приоритетом
Пример 6.1. В одноканальную СМО поступают три входящих простейших потока с разным средним временем появления и с разным уровнем приоритета заявок. Для первого потока среднее время появления заявки 50 единиц времени, приоритет – 3. Для второго потока среднее время – 20 единиц, приоритет – 2. Для третьего потока среднее время – 10 единиц, приоритет – 4. Поток обслуживания также будем считать простейшим со средним значением 10. В предложенной ниже модели продемонстрированы различные способы задания простейшего потока и приоритета транзактов.
110 GENERATE 50,FN$EXPS,,,3
112 TRANSFER ,VHOD
114 GENERATE (Exponential(1,0,20)),,,,2
116 TRANSFER ,VHOD
118 GENERATE (Exponential(1,0,15))
119 PRIORITY 4
120 VHOD QUEUE CHERGA
122 SEIZE PRIBOR
130 DEPART CHERGA
140 ADVANCE 10,FN$EXPS
150 RELEASE PRIBOR
160 TERMINATE
Достарыңызбен бөлісу: |