Pr-1st-1.1-m05-Slajd43: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 1: | Linia 1: | ||
== | ==Algorytm Bracha, Toueg’a (3)== | ||
[[Image: | [[Image:Pr-1st-1.1-m05-Slajd43.png|Algorytm Bracha, Toueg’a (3)]] | ||
Linia 8: | Linia 8: | ||
[[ | [[Pr-1st-1.1-m05-Slajd42 | << Poprzedni slajd]] | [[Pr-1st-1.1-m05-toc|Spis treści ]] | [[Pr-1st-1.1-m05-Slajd44 | Następny slajd >>]] |
Aktualna wersja na dzień 15:55, 7 wrz 2006
Algorytm Bracha, Toueg’a (3)
Procedura NotifyProc polega na rozesłaniu do wszystkich procesów należących do zbioru procesów sąsiednich wyjściowych, czyli należących do zbioru warunkującego procesu wiadomości typu NOTIFY i zebraniu potwierdzeń typu DONE. Ilustruje ona pierwszą fazę algorytmu (fazę powiadamiania), w której wszystkie monitory są informowane o rozpoczęciu detekcji. Należy zauważyć że wywołanie procedury ConfirmProc, realizującej drugą fazę algorytmu jest zagnieżdżone w fazie powiadamiania, która tym samym kończy się dopiero po zakończeniu fazy drugiej.