2192972966

2192972966



Monitor - warunki

•    W wielu przypadkach mogą zaistnieć dodatkowe powody, dla których proces powinien zostać wstrzymany już po wejściu do monitora

•    Definiowane są tzw. warunki (ang. conditions), na których można wykonywać tylko dwie operacje:

•    wait() - usypia proces w oczekiwaniu na zajście warunku

•    signal() - sygnalizuje zajście warunku - powoduje wybudzenie procesu oczekującego na zajście warunku

•    Z każdym warunkiem związana jest niejawna kolejka oczekujących procesów - początkowo pusta.

•    Warunki czasem nazywane są zmiennymi warunkowymi -choć nie mają jawnej wartości, którą można odczytać - pełnią raczej rolę „pojemnika na wątki"



Wyszukiwarka

Podobne podstrony:
Monitor - warunki •    W wielu przypadkach mogą zaistnieć dodatkowe powody,
Monitor - warunki •    W wielu przypadkach mogą zaistnieć dodatkowe powody,
CCF20090212017 pod kłodę drewna. A co najważniejsze, w obu tych przypadkach mogą zaistnieć inne zda
skanuj0057 (26) I Chorzy z bólem przewlekłym mogą w wielu przypadkach przy kriBennym stosowaniu TENS
skanuj0057 (26) I Chorzy z bólem przewlekłym mogą w wielu przypadkach przy kriBennym stosowaniu TENS
1 O pewnej modyfikacji testu adaptacyjnego... W wielu przypadkach pomocne mogą być testy adaptacyjne
38 2 i zaistnienia dodatkowych błędów przypadkowych n prawdopodobieństwo uzyskania sygf rająceg
Nadciśnienie tętnicze (12) czasochłonne, a w wielu przypadkach niemożliwe -    pacjen
Pracodawca w tym przypadku jest zobowiązany dodatkowo umieścić w umowie warunki wykonywania pracy, w
stat Page resize 27 Statystyki! matematyczna3.2    Model statystyczny W wielu przyp
Rozdział 3 komputerowej,    jakkolwiek w wielu przypadkach    moż
IMG17 (15) dominującego źle wpływa na cenowy narzuca warunki drobnym które mogą tylko się dost
IMG#01 U    
skanuj0202 202 Cyfrowe oświetlenie i rendering W wielu przypadkach można uniknąć efektu flary i zami

więcej podobnych podstron