deadlock
Deadlock
Ein Deadlock ist eine Blockierung, die in Datennetzen und in der Prozessortechnik auftritt, wenn mehrere Prozesse auf ein Ereignis warten, das allerdings nur von einem wartenden Prozess ausgelöst werden kann.
In Datenpaketnetzen tritt ein Deadlock dann auf, wenn ein so genannter Store-and-Forward-Lockup eintritt, also eine Teilstreckenblockierung der Netzknoten.
Von Deadlock spricht man auch, wenn zwei Software-Systeme versuchen, auf eine Ressource zuzugreifen, wobei die beiden Systeme der Ressourcensteuerung widerstreitende Anweisungen geben, so dass diese blockiert. Das führt dann zu einer Situation, die durch keinerlei Maßnahmen mehr verlassen werden kann. Einzige Möglichkeit: Reset oder Ausschalten, mit den dann fälligen Datenverlusten.


