SOP wyk nr 15-Slajd30

Z Studia Informatyczne
Wersja z dnia 11:39, 16 sie 2006 autorstwa Dwa (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Przykład przejść pomiędzy stanami w przypadku zasobów zużywalnych

Przykład przejść pomiędzy stanami w przypadku zasobów zużywalnych


Przykład pokazuje współpracę dwóch procesów za pośrednictwem zasobu nieodzyskiwalnego Z1 , który można utożsamiać np. z semaforem uogólnionym. Proces P2 potencjalnie podnosi ten semafor. Podniesienie o 1 jest pierwszym zdarzeniem w systemie. Drugim zdarzeniem jest próba opuszczenia go o 2, co powoduje zablokowanie procesu P1 . Następnie następuje podniesienie o 2 (oczywiście przez P2 ), co umożliwia nabycie (czyli rzeczywiste opuszczenie) przez P1 .


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