Моделирование системы
mem STORAGE 8
expon FUNCTION RN1,C12
0,0/.2,.22/.4,.51/.5,.69/.6,.92/.7,1.2/.8,1.61/
.9,2.3/.95,3/.99,4.6/.999,6.9/1,100
GENERATE 8,6,,100
QUEUE och1
ENTER mem
DEPART och1
met3 QUEUE och2
TRANSFER BOTH,met2,met1
met1 SEIZE cpu2
DEPART och2
ADVANCE 2,FN$expon
RELEASE cpu2
TRANSFER,met4
met2 SEIZE cpu1
DEPART och2
ADVANCE 5,FN$expon
RELEASE cpu1
met4 TRANSFER.4,met5,met6
met5 QUEUE och3
SEIZE disk
DEPART och3
ADVANCE 5,3
RELEASE disk
TRANSFER,met3
met6 LEAVE mem
TERMINATE 1
Печать отчета
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 797.125 24 3 1
NAME VALUE
CPU1 10004.000
CPU2 10007.000
DISK 10006.000
EXPON 10001.000
MEM 10000.000
MET1 7.000
MET2 12.000
MET3 5.000
MET4 16.000
MET5 17.000
MET6 23.000
OCH1 10002.000
OCH2 10003.000
OCH3 10005.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 100 0 0
2 QUEUE 100 0 0
3 ENTER 100 0 0
4 DEPART 100 0 0
MET3 5 QUEUE 245 0 0
6 TRANSFER 245 0 0
MET1 7 SEIZE 121 0 0
8 DEPART 121 0 0
9 ADVANCE 121 0 0
10 RELEASE 121 0 0
11 TRANSFER 121 0 0
MET2 12 SEIZE 124 0 0
13 DEPART 124 0 0
14 ADVANCE 124 0 0
15 RELEASE 124 0 0
MET4 16 TRANSFER 245 0 0
MET5 17 QUEUE 145 0 0
18 SEIZE 145 0 0
19 DEPART 145 0 0
20 ADVANCE 145 0 0
21 RELEASE 145 0 0
22 TRANSFER 145 0 0
MET6 23 LEAVE 100 0 0
24 TERMINATE 100 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
CPU1 124 0.708 4.553 1 0 0 0 0 0
DISK 145 0.924 5.079 1 0 0 0 0 0
CPU2 121 0.300 1.975 1 0 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
OCH1 9 0 100 81 0.802 6.392 33.643 0
|
|
OCH2 3 0 245 218 0.066 0.215 1.950 0
OCH3 7 0 145 8 3.185 17.509 18.531 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
MEM 8 8 0 8 100 1 5.183 0.648 0 0
Измененная модель
mem STORAGE 8
expon FUNCTION RN1,C12
0,0/.2,.22/.4,.51/.5,.69/.6,.92/.7,1.2/.8,1.61/
.9,2.3/.95,3/.99,4.6/.999,6.9/1,100
GENERATE 2,FN$expon,,500
TEST LE Q$och1,5,met7
QUEUE och1
ENTER mem
DEPART och1
met3 QUEUE och2
TRANSFER BOTH,met2,met1
met1 SEIZE cpu2
DEPART och2
ADVANCE 2,FN$expon
RELEASE cpu2
TRANSFER,met4
met2 SEIZE cpu1
DEPART och2
ADVANCE 5,FN$expon
RELEASE cpu1
met4 TRANSFER.4,met5,met6
met5 QUEUE och3
SEIZE disk
DEPART och3
ADVANCE 5,3
RELEASE disk
TRANSFER,met3
met6 LEAVE mem
TERMINATE 1
met7 QUEUE tmp
DEPART tmp
TERMINATE 1
Печать отчета
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 1156.537 28 3 1
NAME VALUE
CPU1 10004.000
CPU2 10005.000
DISK 10007.000
EXPON 10001.000
MEM 10000.000
MET1 8.000
MET2 13.000
MET3 6.000
MET4 17.000
MET5 18.000
MET6 24.000
MET7 26.000
OCH1 10002.000
OCH2 10003.000
OCH3 10006.000
TMP 10008.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 500 0 0
2 TEST 500 0 0
3 QUEUE 166 0 0
4 ENTER 166 0 0
5 DEPART 166 0 0
MET3 6 QUEUE 399 0 0
7 TRANSFER 399 0 0
MET1 8 SEIZE 217 0 0
9 DEPART 217 0 0
10 ADVANCE 217 0 0
11 RELEASE 217 0 0
12 TRANSFER 217 0 0
MET2 13 SEIZE 182 0 0
14 DEPART 182 0 0
15 ADVANCE 182 0 0
16 RELEASE 182 0 0
MET4 17 TRANSFER 399 0 0
MET5 18 QUEUE 233 0 0
19 SEIZE 233 0 0
20 DEPART 233 0 0
21 ADVANCE 233 0 0
22 RELEASE 233 0 0
23 TRANSFER 233 0 0
MET6 24 LEAVE 166 0 0
25 TERMINATE 166 0 0
MET7 26 QUEUE 334 0 0
27 DEPART 334 0 0
28 TERMINATE 334 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
CPU1 182 0.773 4.909 1 0 0 0 0 0
CPU2 217 0.384 2.048 1 0 0 0 0 0
DISK 233 0.993 4.927 1 0 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
OCH1 6 0 166 15 4.930 34.348 37.760 0
OCH2 3 0 399 342 0.115 0.334 2.339 0
OCH3 7 0 233 2 5.433 26.967 27.201 0
TMP 1 0 334 334 0.000 0.000 0.000 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
MEM 8 8 0 8 166 1 7.698 0.962 0 0
Результат
Начальная модель | Измененная модель | ||
Коэффициент использования оборудования | CPU 1 | 70.8% | 77.3% |
CPU2 | 30% | 38.4% | |
DISK | 92.4% | 99.3% | |
Среднее время нахождения транзакта в системе | CPU 1 | 4.553 | 4.909 |
CPU2 | 1.97 | 2.048 | |
DISK | 5.079 | 4.927 | |
Средняя длина очереди | OCH1 | 0.802 | 4.930 |
OCH2 | 0.066 | 0.115 | |
OCH3 | 3.185 | 5.433 | |
Максимальная длина очереди | OCH1 | ||
OCH2 | |||
OCH3 | |||
Среднее время нахождения в очереди | OCH1 | 6.392 | 34.348 |
OCH2 | 0.215 | 0.334 | |
OCH3 | 17.509 | 26.967 |
ЗАДАЧА 2
|
|