Pr-1st-1.1-m09-Slajd47

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Algorytm detekcji zakończenia dla systemów asynchronicznych (2)

Algorytm detekcji zakończenia dla systemów asynchronicznych (2)


Wiadomość msgIn oznacza wiadomość aplikacyjną wysyłaną przez procesPi, która jest opakowywane w postaci pcktOut. Wiadomość tokenOut jest znacznikiem typu TOKEN. Zmienna tokenPresenti określa obecność znacznika w procesie Pi. Zmienna colouri służy do określenia koloru monitora (procesu). Zmienna terminationDetectedi zostaje ustawiona na True jeżeli wykryte zostało zakończenie. Początkowo monitory mają kolor White.

Dwie zmienne związane są z topologią przetwarzania. Zmienna succi zawiera następnika procesu Pi w cyklu obejmującym wszystkie kanały komunikacyjne. Związane jest to z wymaganiem, by znacznik typu TOKEN odwiedził wszystkie kanały łączące procesy. 𝒞 oznacza zbiór wszystkich kanałów tworzących cykl obejmujący wszystkie kanały komunikacyjne.


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