SlideShare una empresa de Scribd logo
1 de 8
ECCI
SISTEMAS OPERATIVOS

ANDRES CAMILO ROJAS GUERRERO
COD:9927
PRINCIPIOS DE INTERBLOQUEO
Define el interbloqueo como el bloqueo
permanente de un conjunto de procesos
que compiten por los recursos del
sistema o bien se comunican unos a
otros. A diferencia de otros problemas de
la gestión concurrente de procesos para
el caso general no existe una solución
eficiente
RECURSOS REUTILIZABLES
Es aquel que puede ser utilizado
con seguridad por un proceso y
no se agota con el uso. Los
procesos obtienen unidades de
recursos
que
liberan
posteriormente para que otros
procesos la utilicen
RECURSOS CONSUMIBLES
Es aquel que puede ser creado
(producido)
y
destruido
(consumido). Normalmente no hay
limite en el numero de recursos
consumibles. Cuando un proceso
adquiere un recurso este deja de
existir
CONDICIONES DE INTERBLOQUEO
1. Exclusión mutua: solo un proceso

puede
usar
un
recurso
simultáneamente
2. Retención y esperar: un proceso puede
tener unos recursos asignados
mientras espera que les asignen otros
3. No apropiación: ningún
proceso
puede ser forzado a abandonar un
recurso que retenga
4. Circulo vicioso de espera: existe una
cadena cerrada de procesos, cada uno de
los cuales retiene, al menos, un proceso
que necesita el siguiente proceso de la
cadena
GRACIAS

Más contenido relacionado

Similar a Interbloqueo

UNIDAD II PARTE 2 ADMINISTRACIÓN DE MEMORIAS
UNIDAD II PARTE 2 ADMINISTRACIÓN DE MEMORIASUNIDAD II PARTE 2 ADMINISTRACIÓN DE MEMORIAS
UNIDAD II PARTE 2 ADMINISTRACIÓN DE MEMORIASLisleiden Luzardo
 
Interbloqueosproyect ofinall
Interbloqueosproyect ofinallInterbloqueosproyect ofinall
Interbloqueosproyect ofinallfhavilap
 
Descripcion y control de procesos
Descripcion y control de procesosDescripcion y control de procesos
Descripcion y control de procesosLlabajo Baez
 
Interbloqueo sistemas operativos
Interbloqueo  sistemas operativosInterbloqueo  sistemas operativos
Interbloqueo sistemas operativosAndy Lopez
 
Unidad 2 sistemas operativos 2011
Unidad 2  sistemas operativos 2011Unidad 2  sistemas operativos 2011
Unidad 2 sistemas operativos 2011Abimael hernandez
 
Interbloqueosproyecto
InterbloqueosproyectoInterbloqueosproyecto
Interbloqueosproyectofhavilap
 
Interbloqueosproyecto
InterbloqueosproyectoInterbloqueosproyecto
Interbloqueosproyectofhavilap
 
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4elianicorrea
 
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4elianicorrea
 
Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosLorena Ramos
 
Modulo 2 interbloqueos
Modulo 2 interbloqueosModulo 2 interbloqueos
Modulo 2 interbloqueosJOSE MENDOZA
 
Taller interbloqueo
Taller interbloqueo Taller interbloqueo
Taller interbloqueo Vero Mateus
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosKim Sorel Rush
 

Similar a Interbloqueo (20)

UNIDAD II PARTE 2 ADMINISTRACIÓN DE MEMORIAS
UNIDAD II PARTE 2 ADMINISTRACIÓN DE MEMORIASUNIDAD II PARTE 2 ADMINISTRACIÓN DE MEMORIAS
UNIDAD II PARTE 2 ADMINISTRACIÓN DE MEMORIAS
 
Interbloqueosproyect ofinall
Interbloqueosproyect ofinallInterbloqueosproyect ofinall
Interbloqueosproyect ofinall
 
Descripcion y control de procesos
Descripcion y control de procesosDescripcion y control de procesos
Descripcion y control de procesos
 
Bloqueos _
Bloqueos _Bloqueos _
Bloqueos _
 
Interbloqueo sistemas operativos
Interbloqueo  sistemas operativosInterbloqueo  sistemas operativos
Interbloqueo sistemas operativos
 
Unidad 2 sistemas operativos 2011
Unidad 2  sistemas operativos 2011Unidad 2  sistemas operativos 2011
Unidad 2 sistemas operativos 2011
 
Interbloqueosproyecto
InterbloqueosproyectoInterbloqueosproyecto
Interbloqueosproyecto
 
Interbloqueosproyecto
InterbloqueosproyectoInterbloqueosproyecto
Interbloqueosproyecto
 
1modulo2seccion5
1modulo2seccion51modulo2seccion5
1modulo2seccion5
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4
 
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4
 
Comunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de ProcesosComunicación y Sincronizacion de Procesos
Comunicación y Sincronizacion de Procesos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Vega_NoAnimation.pptx
Vega_NoAnimation.pptxVega_NoAnimation.pptx
Vega_NoAnimation.pptx
 
Modulo 2 interbloqueos
Modulo 2 interbloqueosModulo 2 interbloqueos
Modulo 2 interbloqueos
 
Taller interbloqueo
Taller interbloqueo Taller interbloqueo
Taller interbloqueo
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Unidad 2 Sistemas Operativos
Unidad 2 Sistemas OperativosUnidad 2 Sistemas Operativos
Unidad 2 Sistemas Operativos
 

Interbloqueo

  • 1. ECCI SISTEMAS OPERATIVOS ANDRES CAMILO ROJAS GUERRERO COD:9927
  • 2.
  • 3. PRINCIPIOS DE INTERBLOQUEO Define el interbloqueo como el bloqueo permanente de un conjunto de procesos que compiten por los recursos del sistema o bien se comunican unos a otros. A diferencia de otros problemas de la gestión concurrente de procesos para el caso general no existe una solución eficiente
  • 4. RECURSOS REUTILIZABLES Es aquel que puede ser utilizado con seguridad por un proceso y no se agota con el uso. Los procesos obtienen unidades de recursos que liberan posteriormente para que otros procesos la utilicen
  • 5. RECURSOS CONSUMIBLES Es aquel que puede ser creado (producido) y destruido (consumido). Normalmente no hay limite en el numero de recursos consumibles. Cuando un proceso adquiere un recurso este deja de existir
  • 6. CONDICIONES DE INTERBLOQUEO 1. Exclusión mutua: solo un proceso puede usar un recurso simultáneamente 2. Retención y esperar: un proceso puede tener unos recursos asignados mientras espera que les asignen otros
  • 7. 3. No apropiación: ningún proceso puede ser forzado a abandonar un recurso que retenga 4. Circulo vicioso de espera: existe una cadena cerrada de procesos, cada uno de los cuales retiene, al menos, un proceso que necesita el siguiente proceso de la cadena