SO-1st-2.3-w12.tresc-1.0-Slajd28

Z Studia Informatyczne
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 >>