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?