Deadlock

Ein Deadlock ist eine Blockierung, die bei der Übertragung in Datennetzen, in der Abarbeitung von Programmen und in der Prozessortechnik auftritt. Deadlocks treten dann auf, wenn mehrere Prozesse auf ein Ereignis warten oder auf eine Ressource zugreifen, die nur von einem Prozess genutzt werden kann.

In Datenpaketnetzen tritt ein Deadlock dann auf, wenn ein Store-and-Forward-Lockup eintritt, also eine Teilstreckenblockierung der Netzknoten. Von Deadlock spricht man auch, wenn zwei Computer versuchen, auf eine Ressource zuzugreifen, wobei die beiden Systeme der Ressourcensteuerung entgegengesetzte Anweisungen geben. Das führt dann zu einer Situation in der sich beide Systeme gegenseitig blockieren. Der Deadlock kann durch einen Reset, durch Ausschalten oder durch Herunterfahren des Personal Computers, mit möglichen Datenverlusten, aufgehoben werden.

Anders ist es bei einem Livelock, bei dem die Prozesse aktiv warten und deren Zustände sich ständig ändern. .

Informationen zum Artikel
Deutsch: Deadlock
Englisch: deadlock
Veröffentlicht: 27.12.2021
Wörter: 137
Tags: Weitverkehrsnetze
Links: Prozess, Ereignis, Prozess, Indium, Store-and-Forward-Lockup
Übersetzung: EN
Sharing: