SlideShare una empresa de Scribd logo
1 de 4
EJERCICIOS
INTERBLOQUEOS
Alumna:
Cruzy Yheniree Juarez
C.I: 21.140.138
1. Ejemplifique una situación de los sistemas operativos donde se
produzca inanición, pero no hay interbloqueo y una situación donde se
produzca inanición e interbloqueo.
Inanición pero no hay interbloqueo:
Un semáforo es un ejemplo de inanición sin interbloqueo ya que la luz
verde(P1) pide recursos(Salida) los procesos (P2)Amarillo y (P3)Rojo
esperan el tiempo necesario hasta que P1 deja libre el recurso(Salida)
solo se ejecuta un proceso a la vez y se debe esperar hasta que este libre
el recurso para ser utilizado por el que sigue en la cola.
Inanición e interbloqueo:
Se dice que existe interbloqueo cuando dos o más procesos están
bloqueados en espera de recursos que están asignados a los otros. Sean
los procesos P1 y P2. P1 necesita un recurso X asignado a P2, P2 necesita
un recurso Y asignado a P1, P1 se bloquea y mantiene el recurso Y, P2 se
bloquea y no puede terminar su ejecución sin el recurso Y; mantiene el
recurso X, P1 tampoco puede terminar su ejecución al no conseguir X, de
modo que ambos quedan bloqueados permanentemente.
 Ejercicios Interbloqueos:
2.- Sean 4 procesos y 3 recursos: el recurso 1 cuenta con 5 unidades, el
recurso 2 tiene 3 unidades, el recurso 3 tiene 4 unidades que realizan las
siguientes peticiones:
a. El proceso 1 solicita 3 unidades del recurso 3
b. El proceso 2 solicita 2 unidades del recurso 1
c. El proceso 3 solicita 4 unidades del recurso 2
d. El proceso 4 solicita 1 unidad del recurso 1.
e. Calcule G y su representación gráfica.
Ejecución de 4 procesos con 3 recursos R1(5), R2(3), R3(4),
P1: Solicita (R3{3}) Solicita 3 unidades
P2: Solicita (R1{2}) Solicita 2 unidades
P3: Solicita (R2{4}) Se bloquea
P4: Solicita (R1{1})
RESULTADO
N={P1,P2,P3,P4,R1(5),R2(3),R3(4)}
3 - Supóngase un sistema con 2 tipos de recursos, con 3 unidades
disponibles cada recurso. En este sistema se ejecutan procesos tal que
cada uno de ellos necesita una unidad de cada tipo de recursos. ¿Cuál es
el número máximo de procesos que puede existir de forma tal que se
asegure que no haya interbloqueo? Argumente su respuesta.
El numero máximo de procesos que pueden existir de forma tal que no se
produzca interbloqueo es de 3 procesos máximos, ya que cada proceso
utiliza 2 recursos, 1 de cada tipo, por lo tanto al tener 3 procesos se
utilizan 6 recursos que son los disponibles.

Más contenido relacionado

La actualidad más candente

Presentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de InterbloqueosPresentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de InterbloqueosHector Camacaro
 
Ejercicios propuestos 10
Ejercicios propuestos 10Ejercicios propuestos 10
Ejercicios propuestos 10carolapd
 
Teoria del caos05
Teoria del caos05Teoria del caos05
Teoria del caos05bmirandap
 
Img 20131027 0010_new
Img 20131027 0010_newImg 20131027 0010_new
Img 20131027 0010_newlchonillom
 
Un Caso PráCtico En Panamá
Un Caso PráCtico En PanamáUn Caso PráCtico En Panamá
Un Caso PráCtico En Panamácinialebron
 
Ellen Ochoa Spanish.Key
Ellen Ochoa Spanish.KeyEllen Ochoa Spanish.Key
Ellen Ochoa Spanish.Keyrherna10
 
Interbloqueos hernandez rodriguez
Interbloqueos hernandez rodriguezInterbloqueos hernandez rodriguez
Interbloqueos hernandez rodriguez1yenny
 
analisis-de-respuesta-transitoria-docx
analisis-de-respuesta-transitoria-docxanalisis-de-respuesta-transitoria-docx
analisis-de-respuesta-transitoria-docxAlejandro Fariñas
 
Ecuaciones Logarítmicas (Caso IV)
Ecuaciones Logarítmicas (Caso IV)Ecuaciones Logarítmicas (Caso IV)
Ecuaciones Logarítmicas (Caso IV)Marcos A. Fatela
 
Ecuaciones Exponenciales (Caso IV)
Ecuaciones Exponenciales (Caso IV)Ecuaciones Exponenciales (Caso IV)
Ecuaciones Exponenciales (Caso IV)Marcos A. Fatela
 
100512074 analisis-de-respuesta-transitoria-docx
100512074 analisis-de-respuesta-transitoria-docx100512074 analisis-de-respuesta-transitoria-docx
100512074 analisis-de-respuesta-transitoria-docxcesar
 
Roman Poleo Transformada de Laplace
Roman Poleo Transformada de LaplaceRoman Poleo Transformada de Laplace
Roman Poleo Transformada de LaplaceRomanPoleo
 

La actualidad más candente (16)

Ejercicios propuestos 10
Ejercicios propuestos 10Ejercicios propuestos 10
Ejercicios propuestos 10
 
Presentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de InterbloqueosPresentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de Interbloqueos
 
Ejercicios propuestos 10
Ejercicios propuestos 10Ejercicios propuestos 10
Ejercicios propuestos 10
 
Teoria del caos05
Teoria del caos05Teoria del caos05
Teoria del caos05
 
Resumen unidad i
Resumen unidad iResumen unidad i
Resumen unidad i
 
Img 20131027 0010_new
Img 20131027 0010_newImg 20131027 0010_new
Img 20131027 0010_new
 
Un Caso PráCtico En Panamá
Un Caso PráCtico En PanamáUn Caso PráCtico En Panamá
Un Caso PráCtico En Panamá
 
Ellen Ochoa Spanish.Key
Ellen Ochoa Spanish.KeyEllen Ochoa Spanish.Key
Ellen Ochoa Spanish.Key
 
Interbloqueos hernandez rodriguez
Interbloqueos hernandez rodriguezInterbloqueos hernandez rodriguez
Interbloqueos hernandez rodriguez
 
analisis-de-respuesta-transitoria-docx
analisis-de-respuesta-transitoria-docxanalisis-de-respuesta-transitoria-docx
analisis-de-respuesta-transitoria-docx
 
Ecuaciones Logarítmicas (Caso IV)
Ecuaciones Logarítmicas (Caso IV)Ecuaciones Logarítmicas (Caso IV)
Ecuaciones Logarítmicas (Caso IV)
 
Ecuaciones Exponenciales (Caso IV)
Ecuaciones Exponenciales (Caso IV)Ecuaciones Exponenciales (Caso IV)
Ecuaciones Exponenciales (Caso IV)
 
100512074 analisis-de-respuesta-transitoria-docx
100512074 analisis-de-respuesta-transitoria-docx100512074 analisis-de-respuesta-transitoria-docx
100512074 analisis-de-respuesta-transitoria-docx
 
Materiales peligrosos
Materiales peligrososMateriales peligrosos
Materiales peligrosos
 
Exa mate1 3-er.parc2021
Exa mate1 3-er.parc2021Exa mate1 3-er.parc2021
Exa mate1 3-er.parc2021
 
Roman Poleo Transformada de Laplace
Roman Poleo Transformada de LaplaceRoman Poleo Transformada de Laplace
Roman Poleo Transformada de Laplace
 

Destacado

Ejercicios interbloqueo sequera_eric_18.108.801
Ejercicios interbloqueo sequera_eric_18.108.801Ejercicios interbloqueo sequera_eric_18.108.801
Ejercicios interbloqueo sequera_eric_18.108.801arkanguel
 
Estados de transicion de procesos
Estados de transicion de procesosEstados de transicion de procesos
Estados de transicion de procesosLarry Cepeda
 
Concurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónConcurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónjhonfgarcia
 
Interbloqueo sistemas operativos
Interbloqueo  sistemas operativosInterbloqueo  sistemas operativos
Interbloqueo sistemas operativosAndy Lopez
 
Deteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoDeteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoTecnologico de pinotepa
 

Destacado (6)

Ejercicios interbloqueo sequera_eric_18.108.801
Ejercicios interbloqueo sequera_eric_18.108.801Ejercicios interbloqueo sequera_eric_18.108.801
Ejercicios interbloqueo sequera_eric_18.108.801
 
Capitulo5
Capitulo5Capitulo5
Capitulo5
 
Estados de transicion de procesos
Estados de transicion de procesosEstados de transicion de procesos
Estados de transicion de procesos
 
Concurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónConcurrencia interbloqueo e inanición
Concurrencia interbloqueo e inanición
 
Interbloqueo sistemas operativos
Interbloqueo  sistemas operativosInterbloqueo  sistemas operativos
Interbloqueo sistemas operativos
 
Deteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoDeteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un Interbloqueo
 

Similar a Ejercicios interbloqueos

Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueoselrapp24
 
Interbloqueos flores janire
Interbloqueos flores janireInterbloqueos flores janire
Interbloqueos flores janireflores_janire
 
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueosAngel Nava
 
Ejercicios interbloqueoos
Ejercicios interbloqueoosEjercicios interbloqueoos
Ejercicios interbloqueooscmarchan26
 
sistema operativo 2
sistema operativo 2 sistema operativo 2
sistema operativo 2 Manuel Medina
 
Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564
Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564
Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564Edwin Mogollón
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueoslenionic
 
Ejercicio Interbloqueo
Ejercicio InterbloqueoEjercicio Interbloqueo
Ejercicio InterbloqueoyetsyC
 
Interbloqueo
InterbloqueoInterbloqueo
Interbloqueopadivi
 
Ejercicios de Interbloqueos
Ejercicios de InterbloqueosEjercicios de Interbloqueos
Ejercicios de InterbloqueosJose Rebolledo
 

Similar a Ejercicios interbloqueos (20)

Interbloqueos
Interbloqueos Interbloqueos
Interbloqueos
 
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueos
 
ejercicios interbloque
ejercicios interbloqueejercicios interbloque
ejercicios interbloque
 
Interbloqueos flores janire
Interbloqueos flores janireInterbloqueos flores janire
Interbloqueos flores janire
 
Interbloqueos salcedo carrero.doc
Interbloqueos salcedo carrero.docInterbloqueos salcedo carrero.doc
Interbloqueos salcedo carrero.doc
 
INTERBLOQUEOS
INTERBLOQUEOSINTERBLOQUEOS
INTERBLOQUEOS
 
Ejercicios
Ejercicios Ejercicios
Ejercicios
 
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueos
 
Ejercicios interbloqueoos
Ejercicios interbloqueoosEjercicios interbloqueoos
Ejercicios interbloqueoos
 
sistema operativo 2
sistema operativo 2 sistema operativo 2
sistema operativo 2
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564
Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564
Ejercicios propuesto de interbloqueo - Edwin Mogollón 20499564
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Ejercicio Interbloqueo
Ejercicio InterbloqueoEjercicio Interbloqueo
Ejercicio Interbloqueo
 
Deadlock
DeadlockDeadlock
Deadlock
 
Interbloqueo
InterbloqueoInterbloqueo
Interbloqueo
 
Ejercicios de Interbloqueos
Ejercicios de InterbloqueosEjercicios de Interbloqueos
Ejercicios de Interbloqueos
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Edgardo
EdgardoEdgardo
Edgardo
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 

Último (20)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 

Ejercicios interbloqueos

  • 2. 1. Ejemplifique una situación de los sistemas operativos donde se produzca inanición, pero no hay interbloqueo y una situación donde se produzca inanición e interbloqueo. Inanición pero no hay interbloqueo: Un semáforo es un ejemplo de inanición sin interbloqueo ya que la luz verde(P1) pide recursos(Salida) los procesos (P2)Amarillo y (P3)Rojo esperan el tiempo necesario hasta que P1 deja libre el recurso(Salida) solo se ejecuta un proceso a la vez y se debe esperar hasta que este libre el recurso para ser utilizado por el que sigue en la cola. Inanición e interbloqueo: Se dice que existe interbloqueo cuando dos o más procesos están bloqueados en espera de recursos que están asignados a los otros. Sean los procesos P1 y P2. P1 necesita un recurso X asignado a P2, P2 necesita un recurso Y asignado a P1, P1 se bloquea y mantiene el recurso Y, P2 se bloquea y no puede terminar su ejecución sin el recurso Y; mantiene el recurso X, P1 tampoco puede terminar su ejecución al no conseguir X, de modo que ambos quedan bloqueados permanentemente.  Ejercicios Interbloqueos:
  • 3. 2.- Sean 4 procesos y 3 recursos: el recurso 1 cuenta con 5 unidades, el recurso 2 tiene 3 unidades, el recurso 3 tiene 4 unidades que realizan las siguientes peticiones: a. El proceso 1 solicita 3 unidades del recurso 3 b. El proceso 2 solicita 2 unidades del recurso 1 c. El proceso 3 solicita 4 unidades del recurso 2 d. El proceso 4 solicita 1 unidad del recurso 1. e. Calcule G y su representación gráfica. Ejecución de 4 procesos con 3 recursos R1(5), R2(3), R3(4), P1: Solicita (R3{3}) Solicita 3 unidades P2: Solicita (R1{2}) Solicita 2 unidades P3: Solicita (R2{4}) Se bloquea P4: Solicita (R1{1}) RESULTADO N={P1,P2,P3,P4,R1(5),R2(3),R3(4)}
  • 4. 3 - Supóngase un sistema con 2 tipos de recursos, con 3 unidades disponibles cada recurso. En este sistema se ejecutan procesos tal que cada uno de ellos necesita una unidad de cada tipo de recursos. ¿Cuál es el número máximo de procesos que puede existir de forma tal que se asegure que no haya interbloqueo? Argumente su respuesta. El numero máximo de procesos que pueden existir de forma tal que no se produzca interbloqueo es de 3 procesos máximos, ya que cada proceso utiliza 2 recursos, 1 de cada tipo, por lo tanto al tener 3 procesos se utilizan 6 recursos que son los disponibles.