2740389677

2740389677



Wykorzystanie zmiennych warunku

+ procedura konsumenta

void *konsumuj( void *q){ zasób *fifo; int i, d;

fifo = (zasób *)q; // zasób zawiera bufor do zapisu i odczytu for(.....){

pthread_mutex_lock (&muteks);

while( zasob_pusty(fifo)) pthread_cond_wait(&nie_pusty, &muteks); zasob_pobierz(fifo,...); pthread_mutex_unlock( &muteks); pthread_cond_signal( &nie_pelny);

} i

Krzysztof Banaś Programowanie równoległe i rozproszone



Wyszukiwarka

Podobne podstrony:
Wykorzystanie zmiennych warunku* procedura producenta void *produkuj( void *q){ zasób *fifo; int i;
Wykorzystanie zmiennych warunku+ Schemat rozwiązania problemu producenta i konsumenta ■ procedura
Slajd6 Zmienne warunkowe (2/2) w- Procedury Wait (C) i signal (C) dla zmiennych warunkowych działają
Slajd6 Zmienne warunkowe (2/2) w- Procedury Wait (C) i signal (C) dla zmiennych warunkowych działają
Slajd6 Zmienne warunkowe (2/2) w- Procedury Wait (C) i signal (C) dla zmiennych warunkowych działają
46038 Slajd7 (28) Różnice między lokalnym i zdalnym wywołaniem procedury Wykorzystanie zmiennych glo
2.    Wykorzystanie w ekonomii krzywej cena konsumpcja -konstrukcja funkcji popytu
Slajd7 (11) Różnice między lokalnym i zdalnym wywołaniem procedury ■    Wykorzystanie
Slajd4 • USTAWA z dnia 27 lipca 2002 r. o szczególnych warunkach sprzedaży konsumenckiej o
skanuj0012 (139) rzeczowych oraz ich wykorzystywania w różnych warunkach działalności. Kanały korpor
stosowania do zmiennych warunków otoczenia. W pierwszej części pracy scharakteryzowano również metod
Obraz(3 (4) I zmienne warunki    Praca wykonywana na wolnym Przeziębienie, udary

więcej podobnych podstron