Pr-1st-1.1-m10-Slajd23

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Jednofazowy algorytm detekcji zakończenia (2)

Jednofazowy algorytm detekcji zakończenia (2)


Algorytm wykorzystuje następujące zmienne:

  • SRBalancei - lokalne liczniki (ang. send-receive balance) o początkowej wartości 0. Wartość licznika SRBalancei w każdej chwili jest równa scirci.
  • detectNoα -numer sekwencyjny cyklu detekcji zakończenia, zainicjowanego przez monitor Qα
  • maxDetectNoi -zmienna określającą numer sekwencyjny cyklu detekcji skojarzony zwiadomością wysłaną najpóźniej, spośród wszystkich wiadomości odebranych przez Qi.

Wiadomość msgIn oznacza wiadomość aplikacyjną wysyłaną przez proces Pi, która jest umieszczana w polu data pakietu pcktOut. Zmienna terminationDetectedi zostaje ustawiona na True jeżeli wykryte zostało zakończenie.


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