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

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

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

Читайте также:
  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. Система культуры и её структура.

 

Пусть в условиях примера 4.1 количество мест в памяти ограничено пятью. И если транзакт застает все места занятыми, то он получает отказ. Структурная схема примера представлена на рис.5.4.

 

 

 
 

 


10±4 на 5 мест 15±5

Равномерный Равномерный

закон закон

 

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

застает в памяти все места занятыми

 

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

 

Программа

BUF STORAGE 5

GENERATE 10,4

GATE SNF BUF, OTKAZ

*Транзакт, вошедший в блок GATE, проверяет условие SNF и если память с *именем BUF не заполнена, то он переходит к следующему блоку и занимает *одно место в памяти. Если же условие SNF не выполняется, то транзакт *передается к метке OTKAZ.

ENTER BUF

SEIZE PK

LEAVE BUF

ADVANCE 15,5

REALESE PK

TERMINATE 1

OTKAZ TERMINATE 1

START 100

 

 

Отчет

 

 

GPSS World Simulation Report - 8.1.4.1

 

 

Friday, November 16, 2007 15:25:46

 

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 1067.428 9 1 1

 

 

NAME VALUE

BUF 10000.000

OTKAZ 9.000

PK 10002.000

 

 

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 106 0 0

2 GATE 106 0 0

3 ENTER 74 5 0

4 SEIZE 69 0 0

5 LEAVE 69 0 0

6 ADVANCE 69 1 0

7 RELEASE 68 0 0

8 TERMINATE 68 0 0

OTKAZ 9 TERMINATE 32 0 0

 

 

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

PK 69 0.988 15.285 1 99 0 0 0 5

 

 

STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY

BUF 5 0 0 5 74 1 4.317 0.863 0 0

 

 

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

99 0 1067.829 99 6 7

107 0 1080.524 107 0 1

 

 

По содержимому отчёта отметим, что количество отказов, 32 транзактам из 106 поступивших, представляется сравнительно высоким, что можно объяснить тем, что среднее время обслуживания в полтора раза превышает время между поступлением транзактов.

 

 




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




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