SlideShare une entreprise Scribd logo
1  sur  3
República Bolivariana de Venezuela
Ministerio para el poder popular para la Educación
         Instituto Superior de Tecnología
              “Antonio José de Sucre”
              Extensión-Barquisimeto




                                                        Integrante:

                                                       Erik Sequera

                                                     C.I. 18.108.801
El algoritmo banquero hace lo posible para que los procesos se lleven a cabo y no
se bloqueen. Para aplicarse este algoritmo de forma satisfactoria, se debe tener un
número máximo de recursos que se puedan asignar a un proceso para satisfacer su
necesidad y que este se ejecute. En este caso se necesitaría un máximo de 3 recursos
disponibles ya que, proceso 1 se ejecutaría al sumar esta cantidad de recursos
disponibles con el asignado, luego se liberarían 4 recursos. Después al tener 4 recursos
disponibles se sumarian 2 recursos al proceso 2 para completar su necesidad máxima,
resultando así la liberación de 4 recursos más, dando un total de 8 recursos disponibles y
para finalizar, se tomarían 3 recursos disponibles para el ultimo proceso y así cubrir su
necesidad máxima y ejecutarse.




     Ejemplo de inanición con interbloqueo tenemos un proceso A que pide impresión, luego un
Proceso B pide cinta, cada proceso ocupa su recurso y cuando el proceso A pide cinta no la obtiene
porque El proceso B está esperando que el proceso A libere el recurso de impresión, entonces se
produce un bloqueo infinito.

      Ejemplo de inanición sin interbloqueo tenemos un semáforo binario, éste solo se explica con
los valores 0 y 1. Para el paso de los procesos se utiliza el semáforo y en el caso de la inanición, el
semáforo omitirá el proceso afectado dándole el paso a los demás procesos con mayor prioridad.
Los procesos 1, 2 y 4 obtienen las unidades que necesitan para ejecutarse de sus respectivos
recursos, pero el proceso 3 no obtiene las unidades necesarias ya que el recurso no las posee
completas.




     La cantidad máxima de procesos que puede existir para que no haya interbloqueo es de 3,
ya que cada proceso utiliza 2 recursos, 1 de cada tipo, entonces al tener 3 procesos se utilizan 6
recursos que son los disponibles, si colocamos 1 proceso más, se necesitarían recursos de otro
proceso y se obtendría un bloqueo.

Contenu connexe

En vedette

Interbloqueos
InterbloqueosInterbloqueos
Interbloqueoslenionic
 
Sistemas Operativos Jose Carrillo
Sistemas Operativos Jose CarrilloSistemas Operativos Jose Carrillo
Sistemas Operativos Jose CarrilloJose Carrillo
 
Ejerci tercer ccorte resuelto diapositivas
Ejerci tercer ccorte resuelto diapositivasEjerci tercer ccorte resuelto diapositivas
Ejerci tercer ccorte resuelto diapositivasthais monasterios
 
Carcinoma Stomach
Carcinoma StomachCarcinoma Stomach
Carcinoma Stomachsbmchsurge
 

En vedette (6)

Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Sistemas Operativos Jose Carrillo
Sistemas Operativos Jose CarrilloSistemas Operativos Jose Carrillo
Sistemas Operativos Jose Carrillo
 
Ejerci tercer ccorte resuelto diapositivas
Ejerci tercer ccorte resuelto diapositivasEjerci tercer ccorte resuelto diapositivas
Ejerci tercer ccorte resuelto diapositivas
 
Bloqueos mutuos
Bloqueos mutuosBloqueos mutuos
Bloqueos mutuos
 
sistemas operativos II
sistemas operativos IIsistemas operativos II
sistemas operativos II
 
Carcinoma Stomach
Carcinoma StomachCarcinoma Stomach
Carcinoma Stomach
 

Similaire à Ejercicios interbloqueo sequera_eric_18.108.801

Similaire à Ejercicios interbloqueo sequera_eric_18.108.801 (13)

Ejercicios interbloqueos jose tovar
Ejercicios interbloqueos   jose tovarEjercicios interbloqueos   jose tovar
Ejercicios interbloqueos jose tovar
 
Ejercicios ramos pons
Ejercicios ramos ponsEjercicios ramos pons
Ejercicios ramos pons
 
Interbloqueos
Interbloqueos Interbloqueos
Interbloqueos
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Edgardo
EdgardoEdgardo
Edgardo
 
Edgardo
EdgardoEdgardo
Edgardo
 
Presentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de InterbloqueosPresentacion Ejercicios de Interbloqueos
Presentacion Ejercicios de Interbloqueos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Interbloqueo
InterbloqueoInterbloqueo
Interbloqueo
 
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
 
Ejercicios interbloqueos
Ejercicios  interbloqueosEjercicios  interbloqueos
Ejercicios interbloqueos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Ejercicios Sistemas Operativo 2
Ejercicios Sistemas Operativo 2Ejercicios Sistemas Operativo 2
Ejercicios Sistemas Operativo 2
 

Dernier

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Dernier (13)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

Ejercicios interbloqueo sequera_eric_18.108.801

  • 1. República Bolivariana de Venezuela Ministerio para el poder popular para la Educación Instituto Superior de Tecnología “Antonio José de Sucre” Extensión-Barquisimeto Integrante: Erik Sequera C.I. 18.108.801
  • 2. El algoritmo banquero hace lo posible para que los procesos se lleven a cabo y no se bloqueen. Para aplicarse este algoritmo de forma satisfactoria, se debe tener un número máximo de recursos que se puedan asignar a un proceso para satisfacer su necesidad y que este se ejecute. En este caso se necesitaría un máximo de 3 recursos disponibles ya que, proceso 1 se ejecutaría al sumar esta cantidad de recursos disponibles con el asignado, luego se liberarían 4 recursos. Después al tener 4 recursos disponibles se sumarian 2 recursos al proceso 2 para completar su necesidad máxima, resultando así la liberación de 4 recursos más, dando un total de 8 recursos disponibles y para finalizar, se tomarían 3 recursos disponibles para el ultimo proceso y así cubrir su necesidad máxima y ejecutarse. Ejemplo de inanición con interbloqueo tenemos un proceso A que pide impresión, luego un Proceso B pide cinta, cada proceso ocupa su recurso y cuando el proceso A pide cinta no la obtiene porque El proceso B está esperando que el proceso A libere el recurso de impresión, entonces se produce un bloqueo infinito. Ejemplo de inanición sin interbloqueo tenemos un semáforo binario, éste solo se explica con los valores 0 y 1. Para el paso de los procesos se utiliza el semáforo y en el caso de la inanición, el semáforo omitirá el proceso afectado dándole el paso a los demás procesos con mayor prioridad.
  • 3. Los procesos 1, 2 y 4 obtienen las unidades que necesitan para ejecutarse de sus respectivos recursos, pero el proceso 3 no obtiene las unidades necesarias ya que el recurso no las posee completas. La cantidad máxima de procesos que puede existir para que no haya interbloqueo es de 3, ya que cada proceso utiliza 2 recursos, 1 de cada tipo, entonces al tener 3 procesos se utilizan 6 recursos que son los disponibles, si colocamos 1 proceso más, se necesitarían recursos de otro proceso y se obtendría un bloqueo.