2740389666

2740389666



Monitory - przykład

•* Rozwiązanie problemu czytelników i pisarzy za pomocą monitorów

■* Zakładamy, że system uruchamia dowolną liczbę procesów realizujących programy czytelników i pisarzy ■* Pisarze wykonują operację piszę - jednak, żeby program był poprawny poprzedzają ją protokołem wejścia - chcę_pisać i kończą protokołem wyjścia koniec_pisania * Podobnie czytelnicy wykonują sekwencję operacji: chcę_czytać - czytam - koniec_czytania ■> Rozwiązanie polega na umieszczeniu wszystkich procedur zarządzających (chcę_pisać, koniec_pisania, chcę_czytać, koniec_czytania) w monitorze o nazwie Czytelnia

Krzysztof Banaś Programowanie równolegle i rozproszone



Wyszukiwarka

Podobne podstrony:
Rozwiązanie problemu optymalizacji statycznej za pomocą SOLVER Przykład: Siłownia statku składająca
76117 Slajd30 (42) Politechnika Wrocławska PRZYKŁADY ROZWIĄZAŃ ODWODNIENIA W WARUNKACH MIEJSKICH ZA
Problem czytelników i pisarzy w bazach danych •    Praktyczne implementacje rozwiązan
Slajd40 3 Metoda simpleks Najogólniej ujmując, wyznaczenie rozwiązania zadania programowania liniowe
AGH WYZNACZANIE ROZWIĄZAŃ OPTYMALNYCHMETODA POTENCJAŁÓW 7.    Ustalić za pomocą
Semafory. Problem czytelników i pisarzy• Wariant 1: liczba miejsc czytelników nie jest ograniczona
Semafory. Problem czytelników i pisarzy c.d. •    Żaden z czytelników nie musi czekać
Semafory. Problem czytelników i pisarzy •    Wariant 2 (specjalny): Znana jest liczba
Semafory. Problem czytelników i pisarzy c.d. •    Przedstawiony wariant zakłada
Semafory. Problem czytelników i pisarzy c.d.• Wariant 3: Problem czytelników i pisarzy z możliwością
Semafory. Problem czytelników i pisarzy c.d. process PISARZ begin 1:    wait(mutex_2)
Problem czytelników i pisarzy w bazach danych c.d. •    W ogólności, zwiększenie stop
Klasyczne problemy wspołbieżnosci. Problem czytelników i pisarzy •    Problem
Klasyczne problemy wspołbieżnosci. Problem czytelników i pisarzy c.d •    Dotychczas

więcej podobnych podstron