Zusammenfassung
Verklemmungen (deadlocks) sind weit häufiger Thema theoretischer Untersuchungen, als sie in der Natur zu beobachten sind. Es handelt sich jedoch beim Verklemmungsproblem nicht um ein akademisches oder nur logisches Problem. Der Verklemmungsfall ist ein Fehlerfall, der nach Möglichkeit vermieden oder aber so rechtzeitig erkannt werden sollte, daß eine sinnvolle Fehlerbehandlung möglich ist. Strategien zur Vermeidung sind also Teil der Fehlererkennung des Systems. Die hierfür nötigen Vorkehrungen dürfen den Normalbetrieb nicht übermäßig belasten. Die Literatur über Verklemmungsvermeidung ist in zweierlei Hinsicht unvollständig:
-
Die vorgeschlagenen Strategien werden zu aufwendig, sobald die dynamisch belegbaren Betriebsmittel zu zahlreich werden, da der Aufwand nichtlinear ansteigt.
-
Einem in Schichten aufgebauten Betriebssystem entsprechen die Strategien nicht, da diese jeweils eine zentrale Verwaltung aller Betriebsmittel voraussetzen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Coffman Jr.,E.G.,Elphick,M.J.,Shoshani,A., “System Deadlocks” ACM Computing Surveys, vol. 3, (June 1971), 67–78
Coffman Jr.,E.G.,“Deadlocks in Computer Systems” Infotech State of the Art Report 14, (1972) 353–374
Fontao,R.O., “A Concurrent Algorithm for Avoiding Deadlocks in Multiprocess Multiple Resource Systems” SIGOPS, vol.6, No. 1, 2 (June 1971) 72–79
Habermann,A.N., “Prevention of System Deadlocks” Comm. ACM 12, 7 (1969) 373–377
Holt, R.C., “Some Deadlock Properties of Computer Systems” SIGOPS, vol.6, No. 1, 2 (June 1971) 64–71
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1973 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Stiegler, H. (1973). Dynamische Betriebsmittelverwaltung und Verklemmungsvermeidung in geschichteten Prozeßsystemen. In: Brauer, W. (eds) GI Gesellschaft für Informatik e. V.. Lecture Notes in Computer Science, vol 1. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-41148-3_23
Download citation
DOI: https://doi.org/10.1007/978-3-662-41148-3_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-40668-7
Online ISBN: 978-3-662-41148-3
eBook Packages: Springer Book Archive