Zuhause Audio Was ist Livelock? - Definition aus techopedia

Was ist Livelock? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Livelock?

Livelock ist eine Bedingung, die auftritt, wenn zwei oder mehr Programme ihren Status kontinuierlich ändern, ohne dass ein Programm Fortschritte erzielt. Prozesse geraten in einen Zustand der Lebenssperre, wenn sie miteinander in Konflikt geraten und nicht weiterkommen, weil beide den Zustand ändern und daher zu einem bestimmten Zeitpunkt denselben Zustand haben.

Techopedia erklärt Livelock

Livelock lässt sich am besten anhand einer Analogie erklären, in der zwei Personen durch einen Durchgang gehen und versuchen, sich gegenseitig zu umgehen, sich jedoch gegenseitig im Weg zu halten, während sie versuchen, aus dem Durchgang herauszukommen Weg. Livelock unterscheidet sich insofern von Deadlock, als beide Prozesse, die an Livelock beteiligt sind, wiederholt ihre Zustände in Bezug aufeinander ändern und nicht fortschreiten. Algorithmen werden erstellt, um den Zustand des Livesocks zu verlassen, indem ein Prozess zufällig ausgewählt und seine Zustandsänderung gestoppt wird.

Was ist Livelock? - Definition aus techopedia