SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
El algoritmo banquero hace lo posible para que los procesos se lleven a cabo y no
se bloqueen. Para aplicarse este algoritmo de manera correcta, 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.




Como 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.
Ejercicios ramos pons

Más contenido relacionado

Destacado

Mi nocion de ser maestro
Mi nocion de ser maestroMi nocion de ser maestro
Mi nocion de ser maestro184ROCIO
 
Insta de w xp
Insta de w xpInsta de w xp
Insta de w xpenelemenz
 
Sala de psicomotricidad
Sala de psicomotricidadSala de psicomotricidad
Sala de psicomotricidadalexabelen
 
Caliad de la informacion
Caliad de la informacionCaliad de la informacion
Caliad de la informacionjflh
 
Portafolio de planos de conjunto en cad
Portafolio de planos de conjunto en cadPortafolio de planos de conjunto en cad
Portafolio de planos de conjunto en cadNiikolitap Gil
 
Virus informatico gabriela
Virus informatico gabrielaVirus informatico gabriela
Virus informatico gabrielagabysancheza
 
Presentación microbook 6
Presentación microbook 6Presentación microbook 6
Presentación microbook 6IreneeRC
 
Qatar 2022
Qatar 2022Qatar 2022
Qatar 2022Iduhourq
 
Portafolio de Formatos de Dibujo en CAD
Portafolio de Formatos de Dibujo en CADPortafolio de Formatos de Dibujo en CAD
Portafolio de Formatos de Dibujo en CADNiikolitap Gil
 
Foro etica y valores 2012
Foro etica y valores 2012Foro etica y valores 2012
Foro etica y valores 2012semrionegro
 
Representación grafica del proceso xr, xs
Representación grafica del proceso xr, xsRepresentación grafica del proceso xr, xs
Representación grafica del proceso xr, xsligone Liga
 
Imagen corporativa
Imagen corporativaImagen corporativa
Imagen corporativanenavirginia
 
Asistencia tecnica
Asistencia tecnicaAsistencia tecnica
Asistencia tecnicasemrionegro
 

Destacado (20)

La motivación
La motivaciónLa motivación
La motivación
 
Mi nocion de ser maestro
Mi nocion de ser maestroMi nocion de ser maestro
Mi nocion de ser maestro
 
Insta de w xp
Insta de w xpInsta de w xp
Insta de w xp
 
Sala de psicomotricidad
Sala de psicomotricidadSala de psicomotricidad
Sala de psicomotricidad
 
Caliad de la informacion
Caliad de la informacionCaliad de la informacion
Caliad de la informacion
 
Portafolio de planos de conjunto en cad
Portafolio de planos de conjunto en cadPortafolio de planos de conjunto en cad
Portafolio de planos de conjunto en cad
 
Test del aleman
Test del alemanTest del aleman
Test del aleman
 
Virus informatico gabriela
Virus informatico gabrielaVirus informatico gabriela
Virus informatico gabriela
 
Presentación microbook 6
Presentación microbook 6Presentación microbook 6
Presentación microbook 6
 
Qatar 2022
Qatar 2022Qatar 2022
Qatar 2022
 
Neurociencia
NeurocienciaNeurociencia
Neurociencia
 
Licencias cc
Licencias ccLicencias cc
Licencias cc
 
Portafolio de Formatos de Dibujo en CAD
Portafolio de Formatos de Dibujo en CADPortafolio de Formatos de Dibujo en CAD
Portafolio de Formatos de Dibujo en CAD
 
Foro etica y valores 2012
Foro etica y valores 2012Foro etica y valores 2012
Foro etica y valores 2012
 
Metodologia ensayo 002
Metodologia ensayo 002Metodologia ensayo 002
Metodologia ensayo 002
 
Representación grafica del proceso xr, xs
Representación grafica del proceso xr, xsRepresentación grafica del proceso xr, xs
Representación grafica del proceso xr, xs
 
Campaña Publicitaria
Campaña PublicitariaCampaña Publicitaria
Campaña Publicitaria
 
Imagen corporativa
Imagen corporativaImagen corporativa
Imagen corporativa
 
Modelo pedaogico
Modelo pedaogicoModelo pedaogico
Modelo pedaogico
 
Asistencia tecnica
Asistencia tecnicaAsistencia tecnica
Asistencia tecnica
 

Similar a Ejercicios ramos pons

Ejercicios interbloqueos jose tovar
Ejercicios interbloqueos   jose tovarEjercicios interbloqueos   jose tovar
Ejercicios interbloqueos jose tovarjatovar2013
 
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
 
Interbloqueo
InterbloqueoInterbloqueo
Interbloqueopadivi
 
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
 
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueosAngel Nava
 
Ejercicios interbloqueos
Ejercicios interbloqueosEjercicios interbloqueos
Ejercicios interbloqueosCruzyJuarez
 
Ejercicios interbloqueos
Ejercicios  interbloqueosEjercicios  interbloqueos
Ejercicios interbloqueosjepastran
 
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueoselrapp24
 
Interbloqueos ejercicios
Interbloqueos ejerciciosInterbloqueos ejercicios
Interbloqueos ejerciciosEdwin Garces
 
Ejercicios de Interbloqueos
Ejercicios de InterbloqueosEjercicios de Interbloqueos
Ejercicios de InterbloqueosJose Rebolledo
 
Interbloqueos flores janire
Interbloqueos flores janireInterbloqueos flores janire
Interbloqueos flores janireflores_janire
 
Ejercicios interbloqueos
Ejercicios  interbloqueosEjercicios  interbloqueos
Ejercicios interbloqueosjepastran
 
procesos de los sistemas operativos
 procesos de los sistemas operativos  procesos de los sistemas operativos
procesos de los sistemas operativos G Hoyos A
 

Similar a Ejercicios ramos pons (20)

Ejercicios interbloqueos jose tovar
Ejercicios interbloqueos   jose tovarEjercicios interbloqueos   jose tovar
Ejercicios interbloqueos jose tovar
 
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
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Interbloqueos
Interbloqueos Interbloqueos
Interbloqueos
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
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 de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueos
 
Interbloqueos
InterbloqueosInterbloqueos
Interbloqueos
 
Ejercicios interbloqueos
Ejercicios interbloqueosEjercicios interbloqueos
Ejercicios interbloqueos
 
Capitulo2
Capitulo2Capitulo2
Capitulo2
 
Ejercicios interbloqueos
Ejercicios  interbloqueosEjercicios  interbloqueos
Ejercicios interbloqueos
 
Ejercicios de interbloqueos
Ejercicios de interbloqueosEjercicios de interbloqueos
Ejercicios de interbloqueos
 
Interbloqueos ejercicios
Interbloqueos ejerciciosInterbloqueos ejercicios
Interbloqueos ejercicios
 
Ejercicios de Interbloqueos
Ejercicios de InterbloqueosEjercicios de Interbloqueos
Ejercicios de Interbloqueos
 
Interbloqueos flores janire
Interbloqueos flores janireInterbloqueos flores janire
Interbloqueos flores janire
 
Edgardo
EdgardoEdgardo
Edgardo
 
Edgardo
EdgardoEdgardo
Edgardo
 
Ejercicios interbloqueos
Ejercicios  interbloqueosEjercicios  interbloqueos
Ejercicios interbloqueos
 
procesos de los sistemas operativos
 procesos de los sistemas operativos  procesos de los sistemas operativos
procesos de los sistemas operativos
 

Ejercicios ramos pons

  • 1. El algoritmo banquero hace lo posible para que los procesos se lleven a cabo y no se bloqueen. Para aplicarse este algoritmo de manera correcta, 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. Como 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.
  • 2. 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.