interbloqueosproyecto
TRANSCRIPT
![Page 1: Interbloqueosproyecto](https://reader030.vdocuments.mx/reader030/viewer/2022032716/55b2a4dabb61eb9f558b45fd/html5/thumbnails/1.jpg)
SISTEMAS OPERATIVOSFABIAN HERNANDO AVILA PRIETO
2009252075
![Page 2: Interbloqueosproyecto](https://reader030.vdocuments.mx/reader030/viewer/2022032716/55b2a4dabb61eb9f558b45fd/html5/thumbnails/2.jpg)
![Page 3: Interbloqueosproyecto](https://reader030.vdocuments.mx/reader030/viewer/2022032716/55b2a4dabb61eb9f558b45fd/html5/thumbnails/3.jpg)
Es la situación donde unos procesos están permanentemente bloqueados como consecuencia de que cada proceso ha adquirido un subconjunto de los recursos que necesita para su operación y esta esperando la liberación de los restantes recursos mantenidos por otros proceso del mismo grupo haciendo así imposible que ninguno de los procesos pueda continuar.
![Page 4: Interbloqueosproyecto](https://reader030.vdocuments.mx/reader030/viewer/2022032716/55b2a4dabb61eb9f558b45fd/html5/thumbnails/4.jpg)
Una situación que se nos produce en los interbloqueo tiene lugar cuando ninguno de los procesos que compiten por los recursos del sistema cuando interactúan entre si puede avanzar por carecer de alguna cosa o algún recurso o esperar a que se produzca un tipo de evento.
![Page 5: Interbloqueosproyecto](https://reader030.vdocuments.mx/reader030/viewer/2022032716/55b2a4dabb61eb9f558b45fd/html5/thumbnails/5.jpg)
Aquí podemos dar un ejemplo de el posible interbloqueo que se puede dar es unas circunstancias
![Page 6: Interbloqueosproyecto](https://reader030.vdocuments.mx/reader030/viewer/2022032716/55b2a4dabb61eb9f558b45fd/html5/thumbnails/6.jpg)
Podemos dar tres condiciones que nunca van a cambiar y siempre se van a producir en un interbloqueo:1. Que exista acceso a algún recurso en exclusión mutua.2. Que un proceso pueda retener los recursos que le han sido asignados mientrasespera que se le asignen los que necesitan.3. Que ningún proceso pueda ser obligado a abandonar los recursos que retenga.
![Page 7: Interbloqueosproyecto](https://reader030.vdocuments.mx/reader030/viewer/2022032716/55b2a4dabb61eb9f558b45fd/html5/thumbnails/7.jpg)
Para prevenir un interbloqueo podemos tenemos dos tipos •Métodos indirectos: que consisten en prevenir o impedir la aparición de alguna delas tres condiciones iniciales de interbloqueo.•Métodos directos: que consisten en evitar la aparición del círculo vicioso de espera,es decir, la cuarta condición.
![Page 8: Interbloqueosproyecto](https://reader030.vdocuments.mx/reader030/viewer/2022032716/55b2a4dabb61eb9f558b45fd/html5/thumbnails/8.jpg)
GRÁFICA DE ASIGNACIÓN DE RECURSOS
![Page 9: Interbloqueosproyecto](https://reader030.vdocuments.mx/reader030/viewer/2022032716/55b2a4dabb61eb9f558b45fd/html5/thumbnails/9.jpg)