22) Come vengono gestiti lock e deadlock nel distribuito?
Per i lock vengono previsti diversi tipi:
esclusivi, distinti (read, write).
con time-out.
gerarchie di lock.
Il deadlock viene affrontato:
prevention:
acquisizione di tutte le risorse all’inizio.
detection/recovery
: si mantengono dei grafi di richieste e disponibilità da verificare dinamicamente
.
Back
Index
Next