martes, 16 de abril de 2013

Condiciones de COFFMAN



Edward G. Coffman

Estas condiciones fueron descritas por primera vez en 1971 por Edward G. Cofmman, deben cumplirse de forma simultanea y no son totalmente independientes entre ellas.

Siendo los procesos P0,P1,P2...PX y los recursos R0,R1,R2...RX, el interbloqueo se da si:

1) Exclusión mutua: No se pueden compartir los recursos, debido a que está compartido y no se puede acceder de forma simultánea

2)Retención y espera:  Un proceso que retiene uno o varios recuroso, está esperando otros recursos asignados a otros procesos

3) No expropiación: Un recurso sólo puede ser liberado por el proceso que lo retiene (voluntariamente) y no expropiado por otro proceso

4) Espera circular: Dado un conjunto de procesos en espera (P0,P1,P2...PX) en la que todo proceso P(I) espera por un proceso retenido por P(I + 1); y P(X) espera por un proceso retenido por P(0)


















1 comentario:

  1. 4) Espera circular: Dado un conjunto de procesos en espera (P0,P1,P2...PX) en la que todo proceso P(I) espera por un RECURSO retenido por P(I + 1); y P(X) espera por un RECURSO retenido por P(0).

    Creo que esa corrección es valida, no?

    ResponderEliminar