Компьютерное моделирование. Тарасов В.Н - 76 стр.

UptoLike

76
8 SEIZE 4 0 0
9 DEPART 4 0 0
10 ADVANCE 4 1 0
11 RELEASE 3 0 0
12 TERMINATE 3 0 0
13 GENERATE 1 0 0
14 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
CHAN 5 0.866 12.989 1 6 0 0 0 4
EBM 4 0.645 12.093 1 5 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
QCHAN 4 4 9 1 1.323 11.026 12.404 0
QEBM 1 0 4 1 0.086 1.609 2.146 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
5 0 77.593 5 10 11
6 0 80.918 6 5 6
11 0 85.498 11 0 1
12 0 150.000 12 0 13
В листинге присутствует список цепей текущих и будущих событий на
момент окончания моделирования. Суть различия - во временах генерации
транзактов по сравнению с ручным расчетом, например 5-й транзакт имеет
время генерации 77, а в ручном расчете - 39. Кроме того, успел уже сгенериро-
ваться в модели 11 транзакт, а в расчетах только 10 транзактов успели возник-
нуть в течение заданного времени моделирования. Цепи текущих и будущих
событий в промежуточные моменты времени моделирования показывают, что
рассчитанные цепи совпадают с получаемыми в модели.
Выводы по результатам моделирования: загрузка ЭВМ получилась, как и
положено, меньше 1 и равна 0.645. Очередь к ЭВМ практически отсутствует,
т. к. очередь существует к каналу и основная часть заявок осталась на входе
канала. Очередь к каналу соответствует расчетной. Анализ рассчитанных и
полученных в модели цепей текущих и будущих событий показывает, что под-
готовка была выполнена правильно. (В листинге цепей текущих и будущих
событий приведено сравнение содержимого цепей для разных текущих времен
моделирования.) Числа обработанных и задержанных транзактов совпадают.
Несколько различаются времена генерации транзактов, т. к. выбор значений
этих времен случаен в пределах заданных в модели границ.
Выбранные для анализа характеристики устройств и времена поступле-
ния заявок не обеспечивают устойчивую работу системы, т. к. накапливается
очередь, загрузка ЭВМ значительно меньше 1. Для нормальной работы такой
системы необходимо или увеличить пропускную способность канала, или оп-
тимизировать времена поступления заявок.
Блок-диаграмма модели приведена на рисунке 9.1.
                   8       SEIZE                 4             0      0
                   9       DEPART                4             0      0
                  10       ADVANCE               4             1      0
                  11       RELEASE               3             0      0
                  12       TERMINATE             3             0      0
                  13       GENERATE              1             0      0
                  14       TERMINATE             1             0      0

FACILITY         ENTRIES   UTIL.    AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
 CHAN                 5     0.866       12.989 1         6    0    0     0      4
 EBM                  4     0.645       12.093 1         5    0    0     0      0

QUEUE             MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME       AVE.(-0) RETRY
 QCHAN              4    4      9      1     1.323     11.026         12.404   0
 QEBM               1    0      4      1     0.086      1.609          2.146   0

FEC XN     PRI      BDT        ASSEM   CURRENT   NEXT   PARAMETER   VALUE
     5      0       77.593        5      10      11
     6      0       80.918        6       5       6
    11      0       85.498       11       0       1
    12      0      150.000       12       0      13

       В листинге присутствует список цепей текущих и будущих событий на
момент окончания моделирования. Суть различия - во временах генерации
транзактов по сравнению с ручным расчетом, например 5-й транзакт имеет
время генерации 77, а в ручном расчете - 39. Кроме того, успел уже сгенериро-
ваться в модели 11 транзакт, а в расчетах только 10 транзактов успели возник-
нуть в течение заданного времени моделирования. Цепи текущих и будущих
событий в промежуточные моменты времени моделирования показывают, что
рассчитанные цепи совпадают с получаемыми в модели.
       Выводы по результатам моделирования: загрузка ЭВМ получилась, как и
положено, меньше 1 и равна 0.645. Очередь к ЭВМ практически отсутствует,
т. к. очередь существует к каналу и основная часть заявок осталась на входе
канала. Очередь к каналу соответствует расчетной. Анализ рассчитанных и
полученных в модели цепей текущих и будущих событий показывает, что под-
готовка была выполнена правильно. (В листинге цепей текущих и будущих
событий приведено сравнение содержимого цепей для разных текущих времен
моделирования.) Числа обработанных и задержанных транзактов совпадают.
Несколько различаются времена генерации транзактов, т. к. выбор значений
этих времен случаен в пределах заданных в модели границ.
       Выбранные для анализа характеристики устройств и времена поступле-
ния заявок не обеспечивают устойчивую работу системы, т. к. накапливается
очередь, загрузка ЭВМ значительно меньше 1. Для нормальной работы такой
системы необходимо или увеличить пропускную способность канала, или оп-
тимизировать времена поступления заявок.
       Блок-диаграмма модели приведена на рисунке 9.1.




                                                                                76