Universidad Nacional Autónoma de Honduras en el Valle de Sula.
Catedrática: Ing. Jajaira Escalante López.
Asignatura: Sistemas Operativos I.
Estudiante: Yerlin Maryory Sarabia Lemus. N° 20182003080
Sindy Abigail Villalta Galdamez. N° 20162031199
Nayeli Nicolle Amaya Reyes. N° 20172031168
Grace Bartola García Martínez. N° 20182002158
Trabajo: Ejercicio de interbloqueo.
Sección: 1001.
Fecha: 18 de abril del 2020.
Trabajo en equipo:
Considere la siguiente instantánea del sistema. Suponga que no hay peticiones de recursos
pendientes de satisfacerse.
1)
Qué características tiene cada recurso (r1, r2, r3, r4)
Los recursos poseen instancias las cuales son asignadas a los distintos procesos en
este caso lo que es el recurso 1 y 2 poseen instancias disponibles para los procesos
1, 2, 3, 4, 5 mientras que el recurso 3 y 4 no dispone de instancias para ser asignadas
a dichos procesos, en la asignación actual varían la cantidad de instancias que los
procesos solicitan algunos solitican más otros menos, incluso hay unos procesos que
no solicitan instancias en algunos recursos y por último las necesidades máximas a
futuro habría problemas ya que no hay instancias suficientes para cubrir las
necesidades de los procesos 2,3,4 y 5 por lo cual pasarían a un interbloqueo.
2) ¿Está este sistema actualmente en un interbloqueo? ¿Por qué si o por qué no?
Actualmente este sistema no esta en interbloqueo. Podemos observar la asignación
actual y darnos cuenta de que los recursos contaban con las instancias que los
procesos solicitaron para realizar su trabajo sin ningún problema, por lo tanto no
habría ningún interbloqueo.
3) ¿Qué procesos, en caso de que haya alguno, están o pueden llegar a estar en
interbloqueo?
Desde el proceso 2 hasta llegar al proceso 5, pueden llegar a estar en interbloqueo
ya que en las necesidades futuras podemos ver que los procesos empiezan a solicitar
más instancias y si nos fijamos en los recursos no cuentan con las instancias
disponibles que los procesos solicitan por lo cual todos estos procesos entrarían en
un interbloqueo.
4) Si llega una solicitud de p3 de (0, 1, 0, 0), ¿Qué procesos, en caso de que haya
alguno, estarían en interbloqueo si se concede inmediatamente esa petición
completa? ASIGNACIÓN ACTUAL
Como solo el proceso 3 hace la petición y no hay más procesos con petición,
entonces ningún proceso estaría en interbloqueo. Dado que también el recurso 2
cuenta con una instancia disponible para asignarle a p3 sin ocasionar algún
problema en los demás procesos.