SO-1st-2.3-w12.tresc-1.0-Slajd49: 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: | ||
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. | ||
[[SO-1st-2.3-w12.tresc-1.0-Slajd48 | << Poprzedni slajd]] | [[SO-1st-2.3-w12.tresc-1.0-toc|Spis treści ]] | Następny slajd >> | [[SO-1st-2.3-w12.tresc-1.0-Slajd48 | << Poprzedni slajd]] | [[SO-1st-2.3-w12.tresc-1.0-toc|Spis treści ]] | Następny slajd >> |
Aktualna wersja na dzień 20:00, 24 wrz 2006
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 >>