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

Z Studia Informatyczne
Wersja z dnia 09:33, 14 cze 2006 autorstwa Mengel (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Modele współbieżności

Model scentralizowany

Zmienne globalne i problemy z nimi

Niepodzielność instrukcji wysokopoziomowych

Mechanizmy synchronizacyjne

Model rozproszony

Komunikacja synchroniczna

Komunikacja asynchroniczna

Modele przekazywania komunikatów

Komunikacja asynchroniczna

Notacja stosowana w przykładach

Wzajemne wykluczanie dwóch procesów

Pięciu filozofów. Wersja 1.

Pięciu filozofów. Wersja 2.

Pięciu filozofów. Wersja 3.

Pięciu filozofów. Wersja 4.

Producenci i konsumenci

Implementacje tego mechanizmu w systemie Unix