SOP wyk nr 13-Slajd48: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Dwa (dyskusja | edycje)
Nie podano opisu zmian
 
Dwa (dyskusja | edycje)
zmiana tytułu i drobne zmiany w treści
 
Linia 1: Linia 1:
==Synchron. producenta i konsumenta za pomocą regionu krytycznego (3)==
==Synchronizacja producenta i konsumenta za pomocą regionu krytycznego (3)==


[[Image:SOP_wyk_nr_13-Slajd48.PNG|Synchron. producenta i konsumenta za pomocą regionu krytycznego (3)]]
[[Image:SOP_wyk_nr_13-Slajd48.PNG|Synchronizacja producenta i konsumenta za pomocą regionu krytycznego (3)]]




Działanie konsumenta jest analogiczne. Warto zwrócić uwagę, że konsument wykonuje inny region krytyczny (z innym warunkiem i innym kodem wykonywanym w trybie wyłączny) na tej samej zmiennej — ''buf'' . Wykonywanie kodu konsumenta wyklucza zatem wykonywanie kodu producenta i odwrotnie.
Działanie konsumenta jest analogiczne. Warto zwrócić uwagę, że konsument wykonuje inny region krytyczny (z innym warunkiem i innym kodem wykonywanym w trybie wyłączny) na tej samej zmiennej — ''buf''. Wykonywanie kodu konsumenta wyklucza zatem wykonywanie kodu producenta i odwrotnie.




[[SOP_wyk_nr_13-Slajd47 | << Poprzedni slajd]] | [[SOP_wyk_nr_13-toc|Spis treści ]] | Następny slajd >>
[[SOP_wyk_nr_13-Slajd47 | << Poprzedni slajd]] | [[SOP_wyk_nr_13-toc|Spis treści ]] | Następny slajd >>

Aktualna wersja na dzień 00:36, 6 wrz 2006

Synchronizacja producenta i konsumenta za pomocą regionu krytycznego (3)

Synchronizacja producenta i konsumenta za pomocą regionu krytycznego (3)


Działanie konsumenta jest analogiczne. Warto zwrócić uwagę, że konsument wykonuje inny region krytyczny (z innym warunkiem i innym kodem wykonywanym w trybie wyłączny) na tej samej zmiennej — buf. Wykonywanie kodu konsumenta wyklucza zatem wykonywanie kodu producenta i odwrotnie.


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