Pr-1st-1.1-m10-Slajd48

Z Studia Informatyczne
Wersja z dnia 16:05, 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

Szkic dowodu twierdzenia 10.3

Szkic dowodu twierdzenia 10.3

Ponieważ cykle są inicjowane sekwencyjnie, istnieje taki moment τx, że:

τbk<τekτxτbk+1<τek+1

Udowodnimy, że jeżeli sTerminationDetectedα[τek+1]=True, to w chwili τ=τx przetwarzanie aplikacyjne jest statycznie zakończone, a więc:

Sterm(𝒫)[τx]=True

Innymi słowy wykażemy, że dla wszystkich procesów spełnione będą następujące warunki:

C1.passivei[τx]=True (proces jest pasywny w chwili τx)

C2. 𝒯i[τx]=. (nie ma żadnych procesów, od których wiadomości jeszcze nie dotarły do Pi )

C3. activate(𝒜𝒱i)[τx]=False. (dostępne wiadomości nie wystarczają do uaktywnienia procesu)


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