Resource Allocation Graph

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 9. Januar 2018 um 12:40 Uhr durch 93.231.6.18 (Diskussion) (Fachlich korrekte Bezeichnung für einen Kreislauf in einem Graph abgeändert, ein Pfeil könnte anders gerichtet sein und ein Kreis läge vor, aber kein Kreislauf). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Ein Resource Allocation Graph (kurz RAG) ist ein gerichteter Graph, der Ressourcen und Prozesse in Beziehung stellt. Er dient der Analyse von Deadlocks. Wenn in dem RAG kein Zyklus existiert, kann kein Deadlock auftreten.[1]

Ein Resource Allocation Graph

In diesem Graphen gehen die gerichteten Kanten immer von Prozessen aus. Sie zeigen auf Ressourcen, die die Prozesse benötigen.

Einzelnachweise

  1. Abraham Silberschatz, Peter B. Galvin, Greg Gagne: Operating system concepts. 7. Auflage. John Wiley & Sons, Hoboken 2005, ISBN 0-471-69466-5, S. 258 (englisch).