SOP wyk nr 13-Slajd27

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

Synchronizacja czytelników i pisarzy za pomocą semaforów binarnych (1)

Synchronizacja czytelników i pisarzy za pomocą semaforów binarnych (1)


Zaprezentowane rozwiązanie faworyzuje czytelników, a dopuszcza głodzenie pisarzy. Synchronizacja opiera się na dwóch binarnych semaforach i współdzielonej zmiennej l _ czyt (liczba czytelników w czytelni). Semafor mutex _ r służy do synchronizacji dostępu do zmiennej l _ czyt . Semafor mutex _ w służy z kolei do blokowania pisarzy.


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