
CONDICIONES NECESARIAS PARA QUE EXISTA UN BLOQUEO
CONDICIÓN DE EXCLUSIÓN MUTUA:
Existencia de al menos de un recurso compartido por los procesos, al cual sólo puede acceder uno simultáneamente.
CONDICIÓN DE RETENCIÓN Y ESPERA:
Los procesos mantienen los recursos que ya les habían sido asignados mientras esperan recursos adicionales.
CONDICIÓN DE NO EXPROPIACIÓN:
Los recursos no pueden ser expropiados por los procesos, es decir, los recursos sólo podrán ser liberados voluntariamente por sus propietarios.
CONDICIÓN DE ESPERA CIRCULAR:
Existe una cadena circular de procesos en que cada uno mantiene a uno o más recursos que son requeridos por el siguiente en la cadena.
CASOS DE BLOQUEO MUTUO
Un bloqueo mutuo suele ocurrir cuando recursos no compartibles como archivos, impresoras o escáneres, se asignan trabajos que requieren de otros recursos compatibles: recursos que han sido bloqueados por otros trabajos.
También puede ocurrir en recursos compartibles como discos y bases de datos.
No hay comentarios:
Publicar un comentario