Студопедия

Главная страница Случайная страница

Разделы сайта

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






Приложение. После завершения процедуры моделирования GPSS автоматически от­крывает окно отчета «REPORT» (рисунок 21)






После завершения процедуры моделирования GPSS автоматически от­крывает окно отчета «REPORT» (рисунок 21), содержащее стандартную вы­ходную информацию о результатах моделирования.

Выходной файл статистики состоит из подразделов, содержащих стан­дартную статистику об объектах GPSS, используемых в данной модели (устройствах, очередях и т. д.). Начинается файл статистики с заголовка, который содержит имя модели, дату и время моделирования. Далее следует выходная информация, содержащая следующие основные сегменты вывода:

Здесь START TIME - абсолютное модельное время в момент начала мо­делирования (эквивалентно абсолютному модельному времени, после по­следнего применения команды RESET или CLEAR);

END TIME - абсолютное время или момент, когда счетчик завершений принял значение 0;

BLOCKS - количество блоков, использованных в текущей модели, к мо­менту завершения моделирования;

FACILITIES - количество одноканальных устройств, использованных в модели к моменту завершения моделирования;

STORAGES - количество многоканальных устройств, использованных в текущей модели к моменту завершения моделирования.

Информация об именах

NAME VALUE

Здесь поле NAME содержит имена, используемые в программе модели; VALUE - определяет числовое значение (номер), соответствующее име­ни, устанавливает начальный номер GPSS равным 10000.

Информация о блоках текущей модели
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

 

Здесь LABEL - метка оператора, связанного с блоком GPSS;

LOC - номер строки модели, связанной с блоком;

BLOCK TYPE - тип блока GPSS;

ENTRY COUNT - количество транзактов, вошедших в данный блок по­сле последнего выполнения команд RESET или CLEAR или с начала проце­дуры моделирования;

CURRENT COUNT - количество транзактов, находящихся в данном блоке и ожидающих выполнения некоторых условий;

RETRY - количество транзактов, ожидающих выполнения некоторых условий.

Информация об одноканальных устройствах

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

Здесь FACILITY - номер или имя одноканального устройства;

ENTRIES - количество транзактов, вошедших в устройство после по­следнего выполнения команды RESET или CLEAR или начала работы про­граммы;

UTIL. - часть периода моделирования, в течение которого устройство было занято (коэффициент загрузки);

AVE. TIME - среднее время занятости устройства одним транзактом в течение процедуры моделирования после последнего выполнения команд CLEAR или RESET;

AVAILABLE - состояние готовности устройства в конце периода моде­лирования;

OWNER - номер последнего транзакта, занимавшего устройство (0 озна­чает, что устройство не занималось);

PEND - количество транзактов, ожидающих устройство (находящееся в режиме прерывания);

INTER - количество транзактов, обработка которых прервана на устрой­стве в данный момент модельного времени;

RETRY - количество транзактов, ожидающих выполнения некоторых условий;

DELAY - количество транзактов, ожидающих занятия устройства (включая транзакты, ожидающие освобождение устройства в режиме пре­рывания).

Информация об очередях

|QUEUE|MAX|CONT.|ENTRIES|ENTRIES(0)| AVE.CONT |AVE.TIME | AVE.(-O) |RETRY|

Здесь QUEUE - имя или номер объекта типа «очередь»;

МАХ - максимальное содержимое объекта типа «очередь» в течение пе­риода моделирования, который начинается с начала работы или с последней команды RESET или CLEAR;

CONT - текущее содержимое объекта типа «очередь» в момент заверше­ния моделирования;

ENTRIES - общее количество входов в очередь в течение периода моде­лирования (счетчик входов);

ENTRIES(O) - общее количество входов в очередь с нулевым временем ожидания (счетчик «нулевых» входов);

AVE.CONT - среднее значение длины очереди;

AVE.TIME - среднее время, проведенное транзактом в очереди с учетом всех входов в очередь;

AVE.(-O) - среднее время, проведенное транзактом в очереди без учета «нулевых» входов в очередь;

RETRY - количество транзактов, ожидающих специальных условий, за­висящих от состояния объекта типа «очередь».

Информация о многоканальных устройствах

| STORAGE | САР. | REMAIN | MIN | MAX | ENTRIES | AVL. | AVE.C. | UTIL. |RETRY |DELAY|

Поля имеют следующие назначения:

STORAGE - имя или номер многоканального устройства;

САР. - количество каналов, заданное оператором STORAGE;

REMAIN - число свободных каналов в конце периода моделирования;

MIN- минимальное количество использовавшихся каналов за период моделирования;

МАХ - максимальное количество использовавшихся каналов за период моделирования;

ENTRIES - количество входов в многоканальное устройство за период моделирования;

AVL. - состояние готовности многоканального устройства в конце пе­риода моделирования;

AVE. С. - среднее число занятых каналов в устройстве за весь период мо­делирования;

UTIL. - часть периода моделирования, в течение которого многоканаль­ное устройство использовалось;

RETRY - количество транзактов, ожидающих специальные условия, за­висящие от состояния устройства;

DELAY - количество транзактов, ожидающих возможность входа в блок ENTER.

Информация о ячейках памяти

| SAVEVALUE | VALUE | RETRY |

Поля имеют назначения: SAVEVALUE - имя или номер ячейки; VALUE - значение ячейки в конце моделирования;

RETRY - количество транзактов, ожидающих наступления специальных условий, зависящих от состояния ячейки.

Список будущих событий

| XN| PRI I BDT I ASSEM | CURRENT | NEXT | PARAMETER | VALUE | XN - номер транзакта, ожидающего выполнения некоторого события; PRI - приоритет транзакта;

BDT - время назначенного события, связанного с данным транзактом; ASSEM - номер семейства транзактов;

CURRENT - номер блока, в котором находится транзакт (О - если тран­закт еще не вошел ни в один из блоков);

NEXT - номер блока, в который должен войти транзакт; PARAMETER - номер или имя параметра транзакта; VALUE - значение параметра.

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.