Risorse Condivise

Corse Critiche

Regioni Critiche

Mutua Esclusione

Le 4 Condizioni

1) Due Processi non devono mai trovarsi
contemporaneamente nelle loro sezioni Critiche

2) Non si deve fare alcuna ipotesi sulla velocità
e sul numero di CPU

3) Nessun Processo fuori dalla sua sezione critica
può bloccare altri processi

4) Nessun Processo deve aspettare indefinitivamente
per poter entrare in una sua sezione critica

Con attesa attiva

Disabilitare le interruzioni

Variabile di Lock

Alternanza Stretta

Soluzione di Peterson

Sleep & Wake Up

Semafori