Pr-1st-1.1-m10-Slajd31

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Wektorowy algorytm detekcji zakończenia (2)

Wektorowy algorytm detekcji zakończenia (2)


Jak już wspomniano, w algorytmie wektorowym wykorzystywany jest wektor liczników będący tablicą . Elementy , dla , każdego procesu określają liczbę wiadomości wysłanych przez proces do od czasu ostatniej wizyty znacznika.

Wartość bezwzględna elementu określa liczbę wiadomości odebranych przez od czasu ostatniej wizyty znacznika.

W dowolnej chwili , suma k-tych elementów wszystkich liczników , dla każdego , oraz wartości pozycji k wektora cyrkulującego znacznika , jest równa liczbie wiadomości będących w drodze do . Zmienna przyjmuje wartość True , jeżeli monitor pierwszy raz otrzymał znacznik. Wreszcie zmienna posiada zwykłe znaczenie.



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