Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Имитация очереди в модели не предусмотрено, и мы не можем
Регистрировать процесс ожидания в очереди, хотя реально она существует, о чём свидетельствует превышение времени пребывания транзактов в системе по сравнению со временем обслуживания. Среднее время пребывания транзактов в системе, зарегистрирован-ное в таблице составило 216,860 единиц времени, стандартное отклонение 105,750 единиц времени. Прибавка по сравнению со временем обслуживания происходит за счёт времени ожидания обслуживания. 6. 444 транзактов поступили в систему в мометы времени когда VК на-ходилась в режиме недоступности и они выведены из системы без обслуживания. Вероятность отказа 444/(444+9557)=0.044 сравнитель-но небольшая. В целом можно считать, что временные показатели по пребыванию транзактов в системе вполне приемлемые. Отдельно отметим что метод выбора РК по правилу «первый свободный с наименьшим номером» показал существенно наилучшие показатели по сравнению со всеми другими рассмотренными методами. Его существенный недостаток в неравномерности загрузки РК. Для улучшения временных показателей ранее рассмотренными методами, кроме последнего, можно предложить несколько услож-нённую процедуру выбора и в случае, если в момент поступления транзакта имеются свободные РК, то выбор производить только из свободных РК. Вариант 22
0.5
Ср. 25. Кол. фаз. 4 0.3 Решённые задачи
.
Равн. закон. 110±40 Отказы, если выбранный РК занят
Выбор ПК по заданной функции. Подсчитать вероятность отказа. Протабулировать время решения задач от поступления в систему до вывода из системы. Завершить моделирование после вывода 12 задач, получивших отказ.
Текст программы
Vrema table m1,0,10,16 Nazn function rn1,d4 0,0/.5,1/.8,2/1.0,3 generate (gamma(1,0,25,4)) assign vibor,fn$nazn gate nu p$vibor,otkaz seize p$vibor advance (uniform(1,70,150)) release p$vibor tabulate vrema Final terminate otkaz test l n$otkaz,50,konec terminate konec savevalue verojt,(n$otkaz/(n$otkaz+n$final)) terminate 100 start 100 Отчёт
GPSS World Simulation Report - Untitled Model 1.8.1
Monday, February 19, 2018 12:25:48
START TIME END TIME BLOCKS FACILITIES STORAGES 0.000 29790.085 12 3 0
NAME VALUE FINAL 8.000 KONEC 11.000 NAZN 10001.000 OTKAZ 9.000 VEROJT 10003.000 VIBOR 10002.000 VREMA 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY 1 GENERATE 290 0 0 2 ASSIGN 290 0 0 3 GATE 290 0 0 4 SEIZE 239 0 0 5 ADVANCE 239 1 0 6 RELEASE 238 0 0 7 TABULATE 238 0 0 FINAL 8 TERMINATE 238 0 0 OTKAZ 9 TEST 51 0 0 10 TERMINATE 50 0 0 KONEC 11 SAVEVALUE 1 0 0 12 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY 1 113 0.410 107.971 1 289 0 0 0 0 2 78 0.286 109.140 1 0 0 0 0 0 3 48 0.180 111.491 1 0 0 0 0 0
TABLE MEAN STD.DEV. RANGE RETRY FREQUENCY CUM.% VREMA 109.150 22.382 0 70.000 - 80.000 28 11.76 80.000 - 90.000 35 26.47 90.000 - 100.000 26 37.39 100.000 - 110.000 28 49.16 110.000 - 120.000 39 65.55 120.000 - 130.000 33 79.41 130.000 - 140.000 23 89.08 140.000 - _ 26 100.00
SAVEVALUE RETRY VALUE VEROJT 0 0.176
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE 289 0 29808.425 289 5 6 VIBOR 1.000 291 0 29865.241 291 0 1
Выводы По результатам отчёта сделаем следующие выводы. В моделируемую систему за время моделирования поступило на обслуживание 290 транзактов. Из них 239 вощли в устройства PК. 51 транзакт отправлен на метку otk так как выбранный ими РК в момент их поступления в систему былзанят. 1 транзакт задержан в блоке advance. 238 транзактов завершили обслуживание в РК и прошли регистрацию в таблице. 2. Ввиду того что выбор РК производился по заданной функции, то они и выбирались соответствующим образом. РК1 выбирался 113 раз с вероятностью 113/239≈0,473 при заданной вероятности 0,5. РК2 выби-рался 78 раз с вероятностью 78/239≈0,326 при заданной вероятности 0,3. РК3 выбирался 48 раз с вероятностью 48/239≈0,201 при заданной вероятности 0,2. Расхождения в полученных и заданных значениях вероятностей являются не существенными. Коэффициенты исполь-зования РК меняются от 0.410 до 0,150 и сравнительно невелики. Среднее время задержки транзактов на обслуживание в РК варьиру-ется от 107,971 до 111,491 единиц времени и сравнительно на немного отличается от среднего заданного 110 единиц времени. |
||||||||||||
Последнее изменение этой страницы: 2018-05-31; просмотров: 194. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |