Programowanie współbieżne i rozproszone/PWR Wykład 8

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Model scentralizowany

Cechy

Mechanizmy

Semafory jako abstrakcyjny typ danych

Klasyczna definicja semafora

Definicja uproszczona

Semafor binarny

Przykład. Produceni i konsumenci

Symulacja semafora ogólnego binarnymi

Dziedziczenie sekcji krytycznej

Semafory w systemie Unix

Zestawy semaforów

Jednoczesne operacje semaforowe

Przykład

Czytelnicy i pisarze. Wersja 1

Czytelnicy i pisarze. Wersja 2

Inne rodzaje semaforów

Semafory dwustronnie ograniczone

Semafory uogólnione

Semafory Agerwali