martes, 25 de noviembre de 2008

¿Que es un Deadlocks?

2 comentarios:

SymarCs dijo...


Los deadlocks son tambn conocidos como bloqueo mutuo, interbloqueo, traba mortal, abrazo mortal 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.

mairim dijo...

los deadlocks es el problema que ocurre al alternar varias tareas compartiendo recursos en forma simultánea, pudiendo
anularse entre si, lo cual es algo que depende del azar.
Por lo cual provoca un aplazamiento indefinido: que es donde se espera en forma indefinida por la liberación de un recurso.
Hay 4 condiciones que tienen que estar presentes para que se
produzca el deadlock:
1) Mutua exclusión
2) Retención y espera
3) No remoción
4) Espera circular