Interbloqueig: diferència entre les revisions

Contingut suprimit Contingut afegit
m Paucabot ha mogut Abraçada mortal a Interbloqueig sobre una redirecció: vegeu discussió
canvi en el nom
Línia 1:
[[fitxer: GrafoDeadlock.jpg|right|frame|Exemple de representació de Bloqueig Mutu en grafs d'al·locació de recursos amb dos processos ''' A ''' i ''' B ''', i dos recursos ''' R1 ''' i ''' R2 '''.]]
 
UnaUn '''abraçada mortalinterbloqueig''', també conegudaconegut com a '''''deadlock''''' óo '''interbloqueigabraçada mortal''', és una situació on dues o més accions s'esperen mútuament, incapaces de seguir fins que les altres no acabin, i, per tant, cap d'elles no acaba mai. Apareix sovint a les [[paradoxa|paradoxes]], com [[el sopar de filòsofs]].
 
En informàtica, abraçada mortal es refereix a un problema específic on dos o més processos esperen el mateix recurs compartit. En el context de bases de dades, es refereix a la possibilitat d'una espera infinita quan un [[SGBD]] fa el control de concurrència mitjançant un sistema de reserves. Les abraçades mortals són un problema habitual de [[Multitasca|concurrència]], on diversos processos comparteixen un tipus específic de recurs mutualment exclusiu anomenat [[mutex]]. Són especialment problemàtiques perquè no hi ha una solució general per a resoldre abraçades mortals.