Pr-1st-1.1-m06-Slajd17

Z Studia Informatyczne
Wersja z dnia 15:56, 7 wrz 2006 autorstwa Szopen (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Dwufazowy algorytm detekcji zakleszczenia dla modelu k spośród r (4)

Dwufazowy algorytm detekcji zakleszczenia dla modelu k spośród r (4)

Niezależnie, gdy monitor Qi otrzyma pierwszą wiadomość typu FLOOD przez kanał reprezentowany w grafie WFG, zapamiętuje stan procesu Pi związany z postrzeganym przez niego aktualnym obrazem grafu WFG (𝒪𝒰𝒯i,𝒩i), latestBlockClocki, oraz proces od którego otrzymał wiadomość typu FLOOD. Stan ten obejmuje aktualne wartości zbioru warunkującego 𝒪𝒰𝒯i=𝒟i, wymaganej do uaktywnienia liczby ki wiadomości GRANT, czasu logicznego inicjacji danego procesu detekcji. Stan zapamiętywany jest odpowiednio w zmiennych: outStatei[α], expectNoStatei[α] oraz latestInitClocki[α].

Jeśli w tym czasie proces Pi jest pasywny, Qi wysyła wiadomość typu FLOOD do monitorów wszystkich procesów odpowiedniego zbioru warunkującego 𝒪𝒰𝒯i, w celu zagwarantowania, że wszystkie monitory osiągalne w WFG z węzła inicjatora, będą uczestniczyły w tworzeniu i zapamiętywaniu spójnego obrazu grafu WFG.

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