SO-1st-2.3-w12.tresc-1.0-Slajd30: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 4: | Linia 4: | ||
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'' . W wyniku zablokowania w opuszczaniu semafora ''mutex_w'' , do czasu odblokowania nie zostanie podniesiony semafor ''mutex_r'' , co spowoduje zablokowanie na nim pozostałych czytelników. | 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''. W wyniku zablokowania w opuszczaniu semafora ''mutex_w'', do czasu odblokowania nie zostanie podniesiony semafor ''mutex_r'', co spowoduje zablokowanie na nim pozostałych czytelników. | ||
[[SO-1st-2.3-w12.tresc-1.0-Slajd29 | << Poprzedni slajd]] | [[SO-1st-2.3-w12.tresc-1.0-toc|Spis treści ]] | [[SO-1st-2.3-w12.tresc-1.0-Slajd31 | Następny slajd >>]] | [[SO-1st-2.3-w12.tresc-1.0-Slajd29 | << Poprzedni slajd]] | [[SO-1st-2.3-w12.tresc-1.0-toc|Spis treści ]] | [[SO-1st-2.3-w12.tresc-1.0-Slajd31 | Następny slajd >>]] |
Aktualna wersja na dzień 19:53, 24 wrz 2006
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. W wyniku zablokowania w opuszczaniu semafora mutex_w, do czasu odblokowania nie zostanie podniesiony semafor mutex_r, co spowoduje zablokowanie na nim pozostałych czytelników.