Diferencia entre revisiones de «Definición»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
(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 o hilos de ejecución en un sistema concurrente que compiten por recursos del sistema o bien se comunican entre ellos.
+
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:

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.