Deadlock

Cause deadlock

Risorse non condivisibili

Allocazione insufficiente

Condizioni necessarie

Mutua esclusione

Assenza del prerilascio

Possesso e attesa

Attesa circolare

Strategie di gestione

Prevenzione

Rilevamento

Esclusione

Recupero

Definizione: situazione in cui due o più processi sono bloccati e attendono una risorsa

Esempi

e1

Clicca qui per vedere degli esempi

a