Bloqueo Mutuo
ocurra. Los procesos bloqueados no están en ejecución, nunca terminan, tienen asignados
recursos que nopueden usar, no devuelven los recursos asignados.
Modelo de Sistema: Los procesos compiten en el sistema por la adquisición de recursos. Los
recursos son de varios tipos y pueden contenerejemplares idénticos. Un proceso solicita
recursos antes de usarlos y después de usarlos los libera.
CARACTERISTICAS DE BM: se deben dar 4 condiciones necesarias. 1 Uso de recursos en
Exclusionmutua. 2)Espera y retención, mientras espera bloqueado la obtención de un recurso
no libera las demás. 3) No apropiación un recurso solo puede ser liberado voluntariamente.
4)Espera circularimplica las otras 3.
METODOS PARA MANEJAR EL BM: usar un protocola en la asignación/liberación de recursos
que asegure que nunca se va a llegar a una situación de BM. Prevencion: restring laforma de
usar los recursos, requiere poca información sobre los procesos. Evitacion:requiere mas
información sobre los procesos.
PREVENCION: Negar una de las 4 condiciones mediante unprotocolo de asignación liberación
para imedir BM.
Negar exclusión mutua; no admisible puesto que muchos recursos la requieren.
Negar Retencion espera: siempre que un proceso solicitie un recursodebe ocurrir que no
tiene concedido ningún otro, pidiendo todos los recursos al inicio de ejecución. Si pide un
recurso nuevo primero libera todos y luego obtiene todos mas el nuevo. Puedehaber inanición
y tiene baja eficiencia.
Negar no expropiación: si un proceso tiene recursos asignados y solicita uno nuevo que no esta
disponible, implícitamente libera todos los que tenia ylos pone a disposición de los nuevos
procesos, se queda bloqueado y despierta cuando haga la petición y estén todos libres. Otra
alternativa si pide p y no esta libre, va a la cola de...
Regístrate para leer el documento completo.