5783291190

5783291190



Semafory. Problem producenta i konsumenta c.d.

• Wariant 3- bufor ograniczony, umieszczanie i pobieranie danych z bufora są operacjami wykonywanymi w sekcji krytycznej procesów

semaphore n //semafor ogolny, inicjalna wartość n = 0, liczba elementów w buforze semaphore e //liczba elementów pustych, inicjalna wartość e = buffer_size binary semaphore s //semafor binarny, inicjalna wartość s = 1

process producent begin

while true begin

produkuj

wait(e)

wait(s)

wstaw

signal(s)

signal(n)

process konsument begin

while true wait(n) wait(s) pobierz signal(s) signal(e) konsumuj

end



Wyszukiwarka

Podobne podstrony:
Semafory. Problem producenta i konsumenta c.d.• Wariant 2- bufor nieograniczony, umieszczanie i pobi
Semafory. Problem producenta i konsumenta c.d. •    W rozwiązaniu wykorzystywane są d
Semafory. Problem producenta i konsumenta c.d. •    Wykorzystany został semafor ogóln
Semafory. Problem czytelników i pisarzy• Wariant 1: liczba miejsc czytelników nie jest ograniczona
Semafory. Problem czytelników i pisarzy •    Wariant 2 (specjalny): Znana jest liczba
Semafory. Problem czytelników i pisarzy c.d.• Wariant 3: Problem czytelników i pisarzy z możliwością
Klasyczne problemy wspołbieżnosci. Problem producenta i konsumenta •    Zakładamy, że
instr 2 1 Napisać rozwiązanie omawianego na wykładach problemu producenta-konsumenta Sprawdzić dział
Problemy współbieżności■* Problem producentów i konsumentów: ■    jedna grupa
Wykorzystanie zmiennych warunku+ Schemat rozwiązania problemu producenta i konsumenta ■ procedura
Slajd35 (6) 4)    Producenci i konsumenci dążą do ograniczonej maksymalizacji sw
Semafory. Problem czytelników i pisarzy c.d. •    Przedstawiony wariant zakłada
skanuj0007 (392) System identyfikacji spełnia cele: zapewnia przejrzystość relacji pomiędzy producen
IMG 1410025450 Politechnika Wrocławska WPROWADZENI! Producent konstrukcji spawanych ma ograniczony
Semafory. Problem czytelników i pisarzy c.d. •    Żaden z czytelników nie musi czekać
Semafory. Problem czytelników i pisarzy c.d. process PISARZ begin 1:    wait(mutex_2)

więcej podobnych podstron