Diferencia entre revisiones de «Definición»
De Wiki de Sistemas Operativos
(Página nueva: También conocido como '''bloqueo mutuo''' o '''deadlock'''. Es el bloqueo permanente de un conjunto de procesos o hilos de ejecución en un sistema concurrente que compiten por recu...) |
|||
(No se muestran 3 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
También conocido como '''bloqueo mutuo''' o '''deadlock'''. | También conocido como '''bloqueo mutuo''' o '''deadlock'''. | ||
− | Es el bloqueo permanente de un conjunto de procesos | + | Es el bloqueo permanente de un conjunto de procesos que compiten por los recursos del sistema o bien se comunican unos con otros. |
+ | |||
+ | * Ejemplo simple: | ||
+ | |||
+ | [[Imagen:GrafoDeadlock.jpg]] | ||
+ | |||
+ | Se aprecian dos procesos (P1 y P2), cada uno con un recurso diferente asociado (R1 y R2). Llega un punto en el que el proceso P1 ha adquirido el recurso R1 y el proceso P2 ha adquirido el recurso R2 y cada proceso necesita el otro recurso. Este es el punto de interbloqueo. |
Revisión actual del 17:49 25 abr 2011
También conocido como bloqueo mutuo o deadlock.
Es el bloqueo permanente de un conjunto de procesos que compiten por los recursos del sistema o bien se comunican unos con otros.
- Ejemplo simple:
Se aprecian dos procesos (P1 y P2), cada uno con un recurso diferente asociado (R1 y R2). Llega un punto en el que el proceso P1 ha adquirido el recurso R1 y el proceso P2 ha adquirido el recurso R2 y cada proceso necesita el otro recurso. Este es el punto de interbloqueo.