PDA

Visualizza la versione completa : [ALGORITMO] Semafori generalizzati, produttore-consumatore e pi buffer


frizzo28
25-02-2007, 18:29
Ciao a tutti ho da fare il seguente algoritmo:
"Scrivere l'algoritmo di consumatore e produttore su 4 buffer identici dove il produttore deve dire al consumatore su quale buffer stanno i dati da consumare"..
L'algoritmo di questo fatto... sono i primi 2... e dovrebbero essere esatti
poi la prof ci ha detto di fare questa variante...
"Modificare il programma se la scrittura e la lettura devono essere fatti in ordine sui buffer"
ed io l'ho risolto nei 2 algoritmi a destra. La mia domanda secondo voi sono giusti ???
grazie ciao
http://img377.imageshack.us/img377/8962/presentazionestandard1cy5.th.gif (http://img377.imageshack.us/my.php?image=presentazionestandard1cy5.gif)

P.S. Dimentiva la legenda dei semafori usati:
ss=semaforo scrittura
sl=semaforo lettura
i= indice
0=libero
1= oocupato 1
2= occupati 2
3= occupati 3
4= occupati 4

frizzo28
26-02-2007, 09:53
Up nessuno mi sa aiutare :cry: :dh:

frizzo28
12-03-2007, 10:05
up :cry: :cry:

frizzo28
13-03-2007, 19:03
up :dh: :dh:

P4nico
13-03-2007, 20:53
Non credo sia molto utile uppare 20 volte senza scrivere nulla di nuovo. Se le persone non rispondo per 2 motivi... non sanno davvero aiutarti... non hanno voglia di fare i compiti per altri. Quindi la cosa che ti consiglio almeno di spiegare dei tuoi tentativi e ragionamenti da renderci la vita + facile altrimenti GL :)

frizzo28
14-03-2007, 21:25
Originariamente inviato da P4nico
Non credo sia molto utile uppare 20 volte senza scrivere nulla di nuovo. Se le persone non rispondo per 2 motivi... non sanno davvero aiutarti... non hanno voglia di fare i compiti per altri. Quindi la cosa che ti consiglio almeno di spiegare dei tuoi tentativi e ragionamenti da renderci la vita + facile altrimenti GL :)

hai ragione.. :) riguardo gli up ...
riguardo al ragionamento io l'ho fatto nel primo post.... scrivendo quell'algoritmo la mia domanda era solamente se giusto o meno...
e se non giusto spiegarmi l'errore cos io tento di risolverlo...

cmq possibile che non ci sia gente cha sa bene programmazione parallela :cry:

frizzo28
04-06-2007, 20:00
Rinnovo l'up per questa discussione perch sono ancora interessato dalla soluzione :)

frizzo28
01-07-2007, 12:12
upppppp ancora non ho risolto...

kentaromiura
02-07-2007, 12:17
http://forum.html.it/forum/showthread.php?s=&threadid=456483

Loading