Pr-1st-1.1-m05-Slajd29

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Algorytm Chandy, Misra, Hass dla modelu AND (4)

Algorytm Chandy, Misra, Hass dla modelu AND (4)

Monitor Qi akceptuje wiadomość typu PROBE odebraną od Qj i przesyła ją dalej do Qk w wypadku, gdy spełnione są jednocześnie następujące warunki:

1. Pi jest pasywny,
2. Pi wysłał żądanie REQUEST i oczekuje na potwierdzenie GRANT od Pk, (Pk𝒟i)
3. Pi nie wysłał potwierdzenia GRANT na ostatnie żądanie REQUEST od Pj,
4. otrzymana wiadomość PROBE jest pierwszą wiadomością tego typu od danego inicjatora Qα, od momentu, gdy Pi zmienił swój stan na pasywny.

Jeżeli Qα zaakceptuje wiadomość PROBE przez siebie zainicjowaną, to proces Pα jest zakleszczony.

Autorzy tego algorytmu wykazali, że po zainicjowaniu detekcji przez monitor Qα procesu zakleszczonego, monitor ten stwierdzi w skończonym czasie, że Pα należy do cyklu w WFG.


<< Poprzedni slajd | Spis treści | Następny slajd >>