Está en la página 1de 8

PREDICCION DE

INTERBLOQUEO

ESTUDIANTES: AVILA MIRANDA CARLOS


SANDY LAURA ALEJANDRA
Concepto
Se realiza mediante
procesos dinámicos
que establecen si la
petición de un
recurso podrá
conducir a
interbloqueo.
Predicción del Interbloqueo

Se trata de Los procesos son


Se necesita independientes,
conceder los conocer las no hay
recursos sólo peticiones condiciones de
cuando no futuras de sincronización.
representen recursos: Los
un riesgo procesos han de
declarar por
potencial de
anticipado la
interbloqueo. cantidad máxima
de recursos que
van a utilizar a
lo largo de su
vida.
Dos enfoques para la predicción del
interbloqueo:

• No conceder una
 No iniciar un
solicitud de
proceso si incrementar los
sus demandas recursos de un
pueden llevar proceso si esta
al asignación puede
interbloqueo. llevar al
interbloqueo.
Concepto de estado seguro:
El estado de un Estado seguro: estado en el
sistema viene que existe, al menos, una
dado por la secuencia de asignación de
asignación actual recursos a los procesos que
de no
recursos a los lleva al interbloqueo.
procesos.
Sólo concedemos recursos
Estado inseguro: si el estado resultante
estado que no es tras la petición
seguro es seguro.
Predicción del Interbloqueo: Algoritmo del
banquero.
 Basado en la negativa de
asignación de recursos.

 {P1, P2, ...} es una


secuencia segura si los
recursos que Pi puede
pedir, en el peor caso se
pueden atender con lo que
hay disponibles más los
recursos poseídos por todos
los procesos Pj,j<i.
Funcionamiento:
• El peor caso: que todos los
procesos soliciten a la vez el
máximo
de recursos a los que tienen
derecho.
• El primer proceso de la secuencia
podría finalizar con los recursos
disponibles en el sistema.
• El segundo podría finalizar con
los disponibles más los que libera
el proceso 1 y así sucesivamente.
• Si todos los procesos finalizan ⇒
no hay interbloqueo.
GRACIAS POR
SU ATENCIÓN

También podría gustarte