Slajd9

Slajd9



Działanie monitora

■    W monitorze może wykonywać się co najwyżej jeden proces. Procesy zablokowane na zmiennych warunkowych nie blokują wejścia do monitora innym procesom.

■    Duże problemy z prawidłową implementacją monitora wprowadza operacja signai (C), która może odblokować jeden z zawieszonych procesów. Wtedy w monitorze mogą wykonywać się dwa procesy.

w- Jednym z najprostszych rozwiązań tego problemu jest wymaganie, aby operacja signai (C):

CD była ostatnią wykonywaną instrukcją w procedurze

© wymaganie natychmiastowego uruchamiania odblokowanego procesu (otrzymuje wyższy priorytet od procesów oczekujących w kolejce wejściowej.).

Programowanie współbieżne z zastosowaniem monitorów. Zmienne warunkowe.


Wyszukiwarka

Podobne podstrony:
Pozycja jądra w systemie •    Każdy proces może wykonywać się w trybie jądra lub
Działalność regulowana - przedsiębiorstwo może wykonywać taką działalność po uzyskaniu wpisu do
19701 ZESTAWY ĆWICZEŃ DLA KLAS 1 3 PRZYRODA I MATEMATYKA 2 4. Wykonaj działania. Wyniki zastąp li
Zdjęcie071 2 W kontekście działalności gospodarczej etyka może zajmować się: ■ Budowaniem stand
ZESTAWY ĆWICZEŃ DLA KLAS 1 3 PRZYRODA I MATEMATYKA 2 4. Wykonaj działania. Wyniki zastąp literami
ZESTAWY ĆWICZEŃ DLA KLAS 1 3 PRZYRODA I MATEMATYKA 2 4- Wykonaj działania. Wyniki zastąp literami
kolejnym ciałem pogrąża się w cielesność, traci wiedzę o ideach i może ją sobie co najwyżej
SNC01758 W surach wzmazorej odno*y układu krwinki czerwone Jądra*. U osób Arowych spotyka się co naj
page0053 49 Tak więc nauka, badając początki wszechświata, dojść może w swych wnioskach co najwyżej
DIGDRUK00142478 przybywa Pestalocy. Widząc chłopca zapytał się co za jeden, a dowiedziaw szy s
scan0099 2 136 -    niskie ryzyko strat (traci się co najwyżej jedną szarżę), —
IMAGE0018 la I może być wymieniony; co najwyżej ten. kto go zwraca może otrzymać odpowiednią porcję

więcej podobnych podstron