Diskussion:Bankieralgorithmus
Woher hat dieser Algorithmus seinen Namen? Wurde er von jemandem namens "Banker" erfunden oder hat er was mit Bankern zu tun? Von wem wurde er entwickelt? Jpp 20:01, 1. Aug 2004 (CEST)
- Dijkstra verglich die Situation mit einer Kleinstadtbank, in der ein Bankier verschiedenen Kunden Kredite gewähren oder verweigern kann. Die Betriebsmittel/Resourcen symbolisieren die Kredite und die Prozesse sind die Kunden. Wenn der Bankier einem Kunden den kompletten Kredit geben kann, wird der den Betrag zurückzahlen und der Bankier kann den nächsten Kunden bedienen. Man sollte hier vielleicht auch noch auf sichere und unsichere Zustände eingehen, siehe dazu Andrew S. Tanenbaum - Modern Operating Systems --217.232.99.200 12:38, 20. Feb 2005 (CET)
Das ist Coffman-Shoshani
BearbeitenHallo! Ich bin der Meinung, daß der beschriebene Algorithmus der Algorithmus von Coffman-Shoshani zur Deadlockerkennung ist.
Der Bankers Algorithmus von Dijkstra entscheidet ob eine Ressourcenanforderung eines Prozesses bedient werden kann, indem er "testweise" eine Zuteilung vornimmt und auf dieser den C-S Alg. loslässt. Führt dieser zu einem deadlock, werden dem Prozeß die angeforderten Ressourcen verweigert.
Evtl. sind die Bezeichnungen Bankers Alg. / Coffman-Shoshani nicht einheitlich. Weiß jemand genaueres?
Was ist den das bitte für ein Beispiel?? Keinen fals eines für den Banker´s Algorithm.
Dekkers Algorithmus?
BearbeitenWas soll denn Dekkers Alg. (bei den Verweisen) mit dem Thema zu tun haben? Dekkers Alg. verwendet man zur Implemetierung von kritischen Abschnitten (wechelseitiger Ausschluß). Mit Betriebsmittelvergabe hat der nichts zu tun! Ich lösch den Verweis mal.
Das Beispiel im Artikel
BearbeitenNichts fuer Ungut, aber das Beispiel hat mal gar nichts mit Banker's Algorithm zu tun. Falls ich Zeit finde, wuerde ich das Beispiel aus en:Banker's_algorithm rueberkopieren, ich ueberlasse das Feld aber gerne anderen Leuten. 84.56.33.141 11:50, 2. Apr. 2008 (CEST)