0% encontró este documento útil (0 votos)
139 vistas5 páginas

Actividad 3

El documento describe un escenario con dos procesos y tres recursos idénticos, donde cada proceso necesita un máximo de dos recursos. Explica que se podría producir un interbloqueo si cada proceso tuviera una sola instancia de recurso asignada, pero no si cada recurso tuviera múltiples instancias. Presenta dos diagramas que ilustran cómo la asignación de recursos podría causar o no un interbloqueo dependiendo de si los recursos tienen una o más instancias disponibles.

Cargado por

Gladys Sosa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
139 vistas5 páginas

Actividad 3

El documento describe un escenario con dos procesos y tres recursos idénticos, donde cada proceso necesita un máximo de dos recursos. Explica que se podría producir un interbloqueo si cada proceso tuviera una sola instancia de recurso asignada, pero no si cada recurso tuviera múltiples instancias. Presenta dos diagramas que ilustran cómo la asignación de recursos podría causar o no un interbloqueo dependiendo de si los recursos tienen una o más instancias disponibles.

Cargado por

Gladys Sosa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS

Asignatura: Sistemas Operativos I

Trabajo asignado: Actividad 3

07 de Agosto del 2020


INTRODUCCION
Tarea sobre interbloqueo, trataremos de dar respuestas a las siguientes interrogantes de
dicho tema.

Dado el siguiente escenario: Un sistema tiene dos procesos y tres recursos idénticos.
Cada proceso necesita un máximo de dos recursos.

1. ¿Es posible el interbloqueo? Explique su respuesta.

Podría ser, pero dependerá de cuantas instancias tenga cada proceso si tiene
más de una no se produciría ningún interbloqueo en el caso de que cada
proceso solo tenga una instancia, entonces si se podría producir un
interbloqueo.

2. Dibuje el grafo para representar la asignación de recursos.

A. En el caso de que cada recurso tenga más de una instancia.

R1 R2

P2
P1

R2

 Como se puede notar en el siguiente grafo en caso de que cada recurso


tenga más de una instancia no se produciría un interbloqueo

B. En el caso de que cada recurso solo tenga una instancia

R1 R2
 Como se observa en este grafo si se produciría un interbloqueo debido a
que el proceso 1 tendría asignada la única instancia del recurso 1 y el
proceso dos la solicita quedando en espera de que esta sea liberada lo
mismo sucedería si el proceso 1 solicitase la instancia que ya tiene asignada
el proceso 2.
CONCLUSIONES

 Los interbloqueos se producen al haber muchos procesos solicitando demasiados


recursos que no tenemos.
 Como se observó en los grafos que los recursos tenga más de una instancia sirve
de mucho para que no se produzca un interbloqueo.
 En el que caso de que en el ejemplo anteriormente presentado cada proceso
hubiese solicitado más de dos recursos, se produciría sin duda un interbloque en
los dos grafos que dibujamos

También podría gustarte