Zusammenfassung
Im vorangegangenen Kapitel haben wir studiert, welche Vorsichtsmaßnahmen zu ergreifen sind, wenn nebenläufige Operationen auf gemeinsame Objekte zugreifen. Es muß verhindert werden, daß ein Objekt von zwei oder mehr Operationen gleichzeitig modifiziert wird. Dies wird erreicht, indem die Operationen als kritische Anweisungen programmiert werden. In welcher Reihenfolge zwei kritische Anweisungen ausgeführt werden ist egal; wichtig ist nur, daß sie nicht überlappt ausgeführt werden.
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
Courtois, P. J., F. Heymans und D. L. Parnas, “Concurrent Control with ‘Readers’ and ‘Writers’”, Comm. ACM 14, 10 (Oktober 1971).
Dijkstra, E. W., “Cooperating Sequential Processes”, in: Programming Languages (F. Genuys, Ed.), Academic Press, 1968, S. 43–112.
Liskov, B. H.; “The Design of the Venus Operating System”, Comm. ACM 15, 3 (März 1972).
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1981 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Habermann, A.N. (1981). Kooperierende Prozesse. In: Entwurf von Betriebssystemen. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67930-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-67930-8_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-10510-7
Online ISBN: 978-3-642-67930-8
eBook Packages: Springer Book Archive