Innehållsförteckning:
Definition - Vad betyder Deadlock?
I allmän datoranvändning är en dödlås en situation där två olika program eller processer är beroende av varandra för att slutföras, antingen för att båda använder samma resurser eller på grund av felaktiga ledtrådar eller andra problem.
Techopedia förklarar Deadlock
Moderna operativsystem använder olika trådar och multitasking för program och processer. Det finns vissa situationer där operativsystemet kan misslyckas med att hantera en dödlås, vilket får processer att hänga eller frysa. Att hantera detta är en viktig del av programvaruteknik. Till exempel kan det finnas en situation där två trådar startar och begär resurser från varandra, och ingen av dem kan gå framåt. Detta kommer att kräva en betydande observation av processer och förändringar som kommer att arbeta runt dessa hangups.
