Программа

 

 

BUF STORAGE 1000000

GENERATE 10,4

*Генерация транзактов, время поступления между которыми распределено *по равномерному закону в диапазоне от 6 до 14 единиц

ENTER BUF, 1

*Занимается одно место в памяти

SEIZE PK

*Занимается устройство

LEAVE BUF

*Освобождается одно место в памяти

ADVANCE (UNIFORM (1,3,13))

*Транзакт задерживается на время, распределенное равномерно в диапазоне *от 3 до 13 единиц, а в качестве задающего используем первый генератор *равномерно распределенных чисел от 0 до 1

RELEASE PK

*Освобождается устройство

TERMINATE 1

*Транзакт выводится из системы. Из счетчика команды START вычитается *1. После вывода из системы ста транзактов, счетчик START обнулится и *моделирование остановится

 

GENERATE (UNIFORM (2,90,210)),,,,1

*Генерация транзактов с первым приоритетом

QUEUE BUF

PREEMPT PK,PR

*Транзакты с первым приоритетом прерывают обслуживание транзактов с *нулевым приоритетом (если они в это время находились в РК). Транзакты

*с нулевым приоритетом будут дообслужены после обслуживния, прервавших *их приоритетных транзактов.

DEPART BUF

ADVANCE (EXPONENTIAL (3,0,25))

*Производится задержка транзакта на время, распределенное по *экспоненциальному закону со средним значением 25 и используется третий *генератор случайных чисел в качестве задающего для получения *экспоненциально распределенных случайных чисел

RETURN PK

TRANSFER ,FINAL

*Безусловный переход транзакта к метке FINAL

FINAL TERMINATE 1

START 100

 

GPSS World Simulation Report - Untitled Model 1.3.1

 

 

Monday, March 05, 2012 10:45:21

 

START TIME END TIME BLOCKS FACILITIES STORAGES

0.000 1014.807 15 1 1

 

 

NAME VALUE

BUF 10000.000

FINAL 15.000

PK 10001.000

 

 

LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

1 GENERATE 97 0 0

2 ENTER 97 2 0

3 SEIZE 95 1 0

4 LEAVE 94 0 0

5 ADVANCE 94 0 0

6 RELEASE 94 0 0

7 TERMINATE 94 0 0

8 GENERATE 6 0 0

9 QUEUE 6 0 0

10 PREEMPT 6 0 0

11 DEPART 6 0 0

12 ADVANCE 6 0 0

13 RETURN 6 0 0

14 TRANSFER 6 0 0

FINAL 15 TERMINATE 6 0 0

 

 

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

PK 101 0.849 8.526 1 102 0 0 0 2

 

 

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

BUF 1 0 6 6 0.000 0.000 0.000 0

 

 

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

BUF 1000000 999997 0 4 97 1 0.589 0.000 0 0

 

 

CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE

102 0 995.587 102 3 4

 

 

FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

105 0 1025.736 105 0 1

99 1 1052.049 99 0 8