Студопедия
Главная страница | Контакты | Случайная страница

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

Пример 5.5. Система массового обслуживания с отказами по ограничению количества мест в очереди

Читайте также:
  1. ERP — информационная система масштаба предприятия
  2. I Операционная система ОС Unix
  3. I Операционная система ОС Unix
  4. I Операционная система ОС Unix
  5. I период развития менеджмента - древний период. Наиболее длительным был первый период развития управления - начиная с 9-7 тыс. лет до н.э. примерно до XVIII в.
  6. I. Система социального регулирования общественных отношений.
  7. I. Система социального регулирования общественных отношений.
  8. II. Общество как социальная система, её основные системные признаки
  9. II. Пример определения контрактной цены на санитарных рубок
  10. II. Система культуры и её структура.

Структурная схема примера представлена на рис.5.5.

 

 

 
 

 


10±4 Ограниченной 12±5

Равномерный длины на Равномерный

закон 5 мест закон

 

 

Отказ если поступивший в систему транзакт

застает в очереди все 5 мест занятыми

 

Рис. 5.5. Структурная схема примера 5.5

 

 

Программа

 

GENERATE 10,4

TEST L Q$BUF,5,OTKAZ

*Tранзакт, вошедший в блок TEST, проверяет условие О и если количество *занятых мест Q$BUF<5, то транзакт поступает к следующему блоку и *занимает одно место в очереди BUF. Если поставленное условие не *выполняется, то транзакт передается к метке OTKAZ.

QUEUE BUF

SEIZE PK

DEPART BUF

ADVANCE 12,5

REALESE PK

TERMINATE 1

OTKAZ TERMINATE 1

START 100

 

 

 

 

Отчет

 

 

GPSS World Simulation Report - 8.2.4.1

 

 

Friday, November 16, 2007 15:31:22

 

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 1022.377 9 1 0

 

 

NAME VALUE

BUF 10000.000

OTKAZ 9.000

PK 10002.000

 

 

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 105 0 0

2 TEST 105 0 0

3 QUEUE 84 4 0

4 SEIZE 80 1 0

5 DEPART 79 0 0

6 ADVANCE 79 0 0

7 RELEASE 79 0 0

8 TERMINATE 79 0 0

OTKAZ 9 TERMINATE 21 0 0

 

 

FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

PK 80 0.988 12.620 1 99 0 0 0 4

 

 

QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY

BUF 5 5 84 1 4.134 50.313 50.919 0

 

 

CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE

99 0 962.755 99 4 5

 

 

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

106 0 1035.205 106 0 1

 

 

По содержимому отчёта отмечаем что количество отказов составило 21 на 105 поступивших транзактов. Уменьшение количества отказов по сравнению с предыдущим примером объясняется уменьшением среднего времени обслуживания транзактов с 15 до 12 единиц времени.

 




Дата добавления: 2014-12-18; просмотров: 93 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.445 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав