|
| <<< |
Semafori |
>>> |
  |
Un oggetto con metodi sincronizzati ha associato un semaforo. |

  |
Quando un thread accede ad un oggetto sincronizzato, sbarra l'accesso a tutti gli altri |
  |
Ogni nuovo thread viene posto in attesa (sospeso) |
  |
Quando un thread finisce l'accesso, viene riattivato il primo in
attesa |
  |
Attenzione: la sincronizzazione ha un impatto notevole
sull'efficienza. |
| |
|