SOP wyk nr 13-Slajd29

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 (3)

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


Jednym zadaniem pisarza jest zakończyć sukcesem operację opuszczania semafora mutex _ w . Jeśli pisarzowi się to uda, na czas pisania semafor będzie opuszczony. Kolejny pisarz utknie oczywiście na semaforze mutex _ w . Pierwszy z czytelników, próbujących wejść do czytelni, również utknie na semaforze mutex _ w . Ponieważ w wyniku zablokowania w opuszczaniu semafor mutex _ w do czasu odblokowania nie zostanie podniesie semafora mutex_r, co spowoduje zablokowanie na nim pozostałych czytelników.


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