Stanowisko M/M/1

Transkrypt

Stanowisko M/M/1
Stanowisko M/M/1 (parametr przyjąć równy czasowi obserwacji)
1. Narysować wykresy realizacji n(t) dla =0.5 ; 0.9; 1.2. (Na wykresach zaznaczyć 200 początkowych wielkości)
2. Dla kilku wybranych wartości porównać wartości E(n) otrzymane w drodze symulacji z wartościami
wyznaczonymi analitycznie E (n)
(dla uzyskania wiarygodnych wyników przyjąć sensownie duży czas
1
obserwacji, np.1000 lub 10000).
3. Dla =10 oraz =5 porównać E ( ) otrzymane w drodze symulacji z wartościami wyznaczonymi analitycznie
1
.
E( )
(1
)
Stanowisko M/M/1/RNT
1. Dla =10, =5, =0.02 i czasu obserwacji 1000 porównać wartości E(wi) otrzymane w drodze symulacji z
wartościami wyznaczonymi analitycznie dla i = 1, 2, 3, 4, 5. (W programie obserwujemy (v ) i analizujemy
kolumnę w, w której są łączne średnie czasy oczekiwania).
2. Dla =10, =5 oraz trzech dowolnie wybranych wartości zaobserwować E ( ) i porównać otrzymane wielkości z
odpowiednią wielkością dla systemu M/M/1.
Sieć stanowisk M/M/1
1. Obliczyć i porównać z wynikami symulacyjnymi średnią liczbę klientów w systemie pokazanym na rysunku
poniżej dla różnych wartości prawdopodobieństwa p11.
p11
=5
=1
2. Dla poniższej sieci stanowisk modelującej działanie komputera obliczyć i porównać z wynikami symulacyjnymi
średnie obciążenie każdego ze stanowisk i oraz średnie długości kolejek przed każdym ze stanowisk E(ki).
0,5
0,3
0,3
Procesor
1 = 200
Użytkownik
01=20
0,3
p32 = 0,3
Dysk
0,1
0,7
2
= 10
0,5
0,3
Aplikacja
02=5
0,3
Pamięć
3 = 40
0,4
Jak oceniasz pracę tak opisanego systemu pod kątem wykorzystania zasobów?
Jaki wpływ na działanie systemu miałaby zmiana szybkości działania procesora (np. 1 = 300), a jaki dysku (np.
2 = 20) lub pamięci (np. 3 = 80)?
Czy zwiększenie rozmiaru pamięci, czyli zmniejszenie odwołań pamięci do dysku (np. p32 = 0,15) poprawiłoby
działanie systemu?