Sincronizzazione
Argomenti
Argomenti
- Processi Cooperanti
- Problema della Sezione Critica
- Requisiti alla soluzione del problema della sezione critica
- Supporto hardware
- semafori e mutex
- problemi classici di sincronizzazione
- sincronizzazione nel sistema operativo
Riferimenti: Silbershatz 6.1-6.2, 6.4-6.5, 6.8.4, Dispense, cap 7
Slides
Slides
Esempi
Esempi
- implementazione di un buffer bloccante a dimensione limitata con pthread
- implementazione di primitive di sincronizzazione