interbloqueosproyecto

9
ESCUELA COLOMBIANA DE CARRERAS INDUSTRIALES SISTEMAS OPERATIVOS FABIAN HERNANDO AVILA PRIETO 2009252075

Upload: fhavilap

Post on 25-Jul-2015

166 views

Category:

Travel


0 download

TRANSCRIPT

ESCUELA COLOMBIANA DE

CARRERAS INDUSTRIALES

SISTEMAS OPERATIVOS

FABIAN HERNANDO AVILA PRIETO

2009252075

INTERBLOQUEOS

INTERBLOQUEOS

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.

PRINCIPIOS DEL

INTERBLOQUEO

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.

Aquí podemos dar un ejemplo de el posible interbloqueo que se puede

dar es unas circunstancias

Condiciones de interbloqueo

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 mientras

espera que se le asignen los que necesitan.

3. Que ningún proceso pueda ser obligado a

abandonar los recursos que retenga.

Prevención de interbloqueos

Para prevenir un interbloqueo podemos tenemos dos tipos

•Métodos indirectos: que consisten en prevenir o impedir la aparición de alguna de

las 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.

GRÁFICA DE ASIGNACIÓN DE RECURSOS

Mas que todo me fundamente en los

libros que el profesor óscar mendoza

nos regalo

CONTINUARA…….