1…Ejemplifique una situación de los sistemas
operativos donde se produzca inanición, pero no hay
interbloqueos y una situación donde se produzca
inanición e interbloqueos.
Inanición sin Interbloqueos:
Como ejemplo podríamos colocar la pista del aeropuerto de caracas en
el cual un avión espera la indicación de torre de control para salir y
otro que está en el aire sincroniza su llegada con las indicaciones de la
torre de control evitando de esta forma accidentes si se encontraran
los dos en pista al mismo tiempo.
Inanición con Interbloqueos:
Un ejemplo clásico de interbloqueo es el interbloqueo de tráfico,
cuando 4 carros llegan al mismo tiempo a un cruce de 4 caminos. Los
cuatro cuadrantes de la intersección son los recursos compartidos
sobre los que se demanda control. Y hay esta el interbloqueo
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.
Los Procesos que obtiene
todos las unidades que
necesitan son P2,P4,P1
debido a que sus recursos
las tienen disponibles pero
podemos observar que el
proceso P3 no las obtiene ya
que el recurso no dispone
de todas las unidades
requeridas por el proceso.
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.
Solo se pueden ejecutar 3 procesos sin que existan
interbloqueo ya que cada unidad de cada recurso
está siendo utilizada por un proceso.

Ejercicios de interbloqueos

  • 2.
    1…Ejemplifique una situaciónde los sistemas operativos donde se produzca inanición, pero no hay interbloqueos y una situación donde se produzca inanición e interbloqueos. Inanición sin Interbloqueos: Como ejemplo podríamos colocar la pista del aeropuerto de caracas en el cual un avión espera la indicación de torre de control para salir y otro que está en el aire sincroniza su llegada con las indicaciones de la torre de control evitando de esta forma accidentes si se encontraran los dos en pista al mismo tiempo. Inanición con Interbloqueos: Un ejemplo clásico de interbloqueo es el interbloqueo de tráfico, cuando 4 carros llegan al mismo tiempo a un cruce de 4 caminos. Los cuatro cuadrantes de la intersección son los recursos compartidos sobre los que se demanda control. Y hay esta el interbloqueo
  • 3.
    2... Sean 4procesos 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. Los Procesos que obtiene todos las unidades que necesitan son P2,P4,P1 debido a que sus recursos las tienen disponibles pero podemos observar que el proceso P3 no las obtiene ya que el recurso no dispone de todas las unidades requeridas por el proceso.
  • 4.
    3…Supóngase un sistemacon 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. Solo se pueden ejecutar 3 procesos sin que existan interbloqueo ya que cada unidad de cada recurso está siendo utilizada por un proceso.