2.3.3 Abrazo Mortal

Abrazo Mortal

Este problema se presenta cuando los gránulos se han bloqueado en una secuencia tal que un grupo de transacciones no pueden ser despachadas porque hay transacciones que se esperan mutuamente.

 

Situación en que un grupo de transacciones satisface las siguientes propiedades:

• Cada transacción del grupo está bloqueada esperando un gránulo.

• La terminación de cada transacción que no pertenece al grupo no permite a cualquier transacción del grupo entrar en desbloqueo (ser despachada por el plan).

 

Tratamiento de situaciones de abrazo mortal

Existen dos enfoques de tratamiento de la situación: prevención y detección.