Ein berühmter Algorithmus zur Vermeidung von Deadlocks ist der Banker-Algorithmus.
Vier Bedingungen:
1. Bei der Beantragung eines Kredits bei einer Bank darf der Gesamtbetrag den ursprünglich beantragten Betrag nicht überschreiten; 2. Bei der Beantragung eines Kredits dürfen die vorhandenen Mittel der Bank nicht überschritten werden.
3 Wenn die Mittel der Bank den Kreditbedarf des Kunden nicht decken, kann die Zahlung aufgeschoben werden, der Kunde kann den Kredit jedoch auf jeden Fall erhalten die benötigte Zeit;
4. Nach Erhalt des Darlehens muss der Kunde es innerhalb der angegebenen Zeit zurückzahlen.
Das obige ist der detaillierte Inhalt vonWas ist ein bekannter Algorithmus zur Vermeidung von Deadlocks?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!