Sezione critica
Sezione critica
Sezione critica
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Problemi tipici di sincronizzazione<br />
• Problema dei cinque filosofi<br />
– i filosofi non possono mangiare tutti<br />
contemporaneamente (mancano le bacchette)<br />
– voglio evitare lo stallo, in cui ciascun filosofo<br />
prende la bacchetta di sinistra<br />
– il problema dei cinque filosofi rappresenta una<br />
classe di problemi ben definita:<br />
♦assegnazione di risorse limitate a diversi<br />
processi, senza creare situazioni di stallo<br />
– Bacchette=Risorse<br />
– Provo ad associare a ciascuna bacchetta un<br />
semaforo<br />
57