Zusammenfassung
Der Beitrag beschäftigt sich mit dem Thema UNIX und Echtzeitanwendungen unter den beiden folgenden Aspekten:
-
Welche funktionalen Erweiterungen umfassen die Echtzeiterweiterungen zu POSIX, und
-
welche Qualitäten muß eine Implementierung aufweisen, damit sie für Echtzeitanwendungen geeignet ist?
Entwürfe für die Aufnahme neuer Konzepte in den POSIX-Standard werden dargelegt, und es werden die Betriebssystem-Eigenschaften behandelt, die für die Zeitverhältnisse in den Anwendungsprogrammen wichtig sind. Daher wird ausführlich erläutert, wie es zu unbeabsichtigten Wartezeiten (Latenzzeiten) kommen kann, und in welcher Größenordnung diese liegen können.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Literatur
Bums, A. and A. Wellings: Real-Time Systems and their Programming Languages; Addison-Wesley Publishing Company, 1990
Doughty, S.M.; S.F. Kary; S.R. Kusmer and D.V. Larson: UNIX for Real Time; Proceedings of the UniForum 1987, Washington D.C., January 1987, pp. 219–230
Doughty, S.M.: Adding Real Time Capabilities to the UNIX Operating System; PEARL 87 Workshop über Realzeitsysteme, Boppard, 3–4. Dez. 1987, Tagungsband S. 151–165
Fogelin, J.: The VxWoiks Real-Time Kemel; Wind River Systems, Alameda
Furht, B. et al.: Real-time UNIX Systems: Design and Application Guide; Kluwer Academic Publishers, 1991
Fuiiit, B.: The Reality of a Real-Time UNIX Operating System; Tagungsband der Kon- greßmesse Echtzeit ‘91 (Ed: H. Rzehak), Sindelfingen, 11.–13. Juni 1991, S. 281–296, Ludwig Drebinger GmbH, Munich, Germany
Gallmeister, B.O. and Ch. Lanier: Early Experience with POSIX 1003.4 and POSIX 1003.4a; Proc. IEEE Real-Time Systems Symposium, San Antonio, Dec. 4–6, 1991, pp. 190–198
Gralla, C.: Quantitativer Vergleich von drei Echtzeitbetriebssystemen für die digitale Regelung; PEARL 91 Workshop über Realzeitsysteme, Boppard, 28.–29. Nov. 1991, pp. 141–155, Informatik-Fachberichte, Springer-Verlag
Halang, W.A. and A.D. Stoyenko: Constructing Predictable Real Time Systems; Kluwer Academic Publishers, 1991
Herrtwich, R.G.; G. Hommel: Kooperation und Konkurrenz; Springer-Vertag 1989
Jensen, E.D.; C.D. Locke and H. Tokuda: A Time-Driven Scheduling Model for Real- Time Operating Systems; Proc. IEEE Real-Time Systems Symposium, San Diego, Dec. 3–6, 1985
Jensen, E.D.: Alpha: A Non-Proprietary Realtime Operating System for Mission Management Applications; Tagungsband der Kongreßmesse Echtzeit ‘92 (Ed: H. Rzehak), Sindelfingen, 2.–4. Juni 1992, S. 205–212, Ludwig Drebinger GmbH, Munich, Germany
Kamenoff, N.I. and N.H. Weidermann: Hartstone Benchmark: Requirements and Defi-nitions; IEEE Real-Time Systems Symposium, San Antonio, Dec. 4–6, 1991, pp. 199–208
Kriechbaum, W.: Adding Real-Time Capabilities to a Standard UNIX Implementation: The AIX Version 3.1.5 Approach; Tagungsband der Kongreßmesse Echtzeit ‘91 (Ed: H. Rzehak), Sindelfingen, 11.–13. Juni 1991, S. 63–71, Ludwig Drebinger GmbH, Munich, Germany
Kriechbaum, W.: Real-time Standards and Real-time Reality: a closer look at POSIX 1003.4; Tagungsband der Kongreßmesse Echtzeit ‘92 (Ed: H. Rzehak), Sindelfingen, 2.–4. Juni 1992, S. 199–204, Ludwig Drebinger GmbH, Munich, Germany
Levi, S.T. and A.K. Agrawala: Real-Time System Design; McGraw-Hill Publishing Company, 1990
Lohse, H. und U. Liebold: Garantierte Reaktionszeiten-Tendenzen bei Ecchtzeitsystemen, Beispiel LynxOS; UNIX-Magazin, Juni 1992, S. 18–23
REAL/STAR 1000 and 2000 Series Benchmark Report; MODCOMP Benchmarking Group, Modular Computer Systems, Ft. Lauderdale, 1991
Müller, H.G.W.: Von Unix zu QNX-Posix-konformes Echtzeit-Betriebssystem; UNIX- Magazin, Juni 1992, S. 10–15
Die Programmiersprache PEARL; DIN 66253, Beuth-Verlag
Portable Operating System Interface for Computer Environments; ISO/EEC 9954–1:1990 and IEEE Std 1003.1–1990 (POSIX. 1)
Realtime Extensions for Portable Operating Systems; IEEE P1003.4/D12 Feb. 1992
Threads Extensions for Portable Operating Systems; IEEE P1003.4a/D6 Feb. 1992
Realtime System API Extension; IEEE P1003.4b/Dl Nov. 1991
Standardized Application Environment Profile-POSIX Realtime Application Support (AEP); IEEE P1003.13/D4 Nov. 1991
Rajkumar, R.: Synchronization in Real-Time Systems: A Priority Inheritance Approach; Kluwer Academic Publishers, 1991
Rzehak, H.: Echtzeitdatenverarbeitung - Grundlagen und Methoden für die Praxis; Elektronik, Nr. 5 - Nr. 7,1991; Franzis-Verlag München
Rzehak, H.: Distributed Systems for Real Time Applications-Using Manufacturing Automation as an Example; In: M. Schiebe, S. Pferrer (Eds.), Real-Time Systems, Engineering and Applications, Kluwer-Verlag, 1992
Rzehak, H.: Distributed Real Time Systems for Manufacturing Automation; IF AC Symposium on Intelligent Components and Instruments for Control Applications (SIQCA ’92), Malaga, May 20–22, 1992
Rzehak, H.: Real-Time UNIX: What Performance can we expect?; IFAC/IFIP Workshop on Real-Time Programming (WRTP ‘92), Bruges, June 23–26, 1992
Sha, L.; R. Rjkumar; and J.P. Lehoczky: Priority Inheritance Protocols: An Approach to Real-Time Synchronization; IEEE Transactions ort Computers 39 (9), pp. 1175–1185, 1990
Stankovic, J. A.; K. Ramamritham: What is Predictability for Real-Time Systems?; Real- Time Systems 2 (4), pp. 247–254, 1990
Stankovic, J. A. and K. Ramamritham: The Spring Kernel: A new Paradigm for Real- Time Systems; IEEE Software, May 1991, pp. 62–72
Stieger, K.: Eine PEARL-Ablaufumgebung unter Ausnutzung zweier unterschiedlicher Betriebssysteme; Tagungsband der Kongreßmesse Echtzeit ’91, Sindelfingen, 11–13. Juni 1991, S. 203–212, Ludwig Drebinger GmbH, München
Trennhaus, W.: Das Mikrocomtutersystem SX mit seinem Echtzeit-UNIX-Betriebs- system SORIX: Ein System für die Realisierung von verteilten Automatisierungs-Aufgaben; PEARL 89 Workshop über Realzeitsysteme, Boppard, 6.–8. Dez. 1989, pp. 157–171, Infoimatik-Fachberichte, Springer-Vertag
Zeltwanger, H.: Trend zu Echtzeit-Unix und Crossentwicklung unter Unix; Elektronik 5/1991 S. 186–190; Franzis-Verlag München
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rzehak, H. (1992). Der POSIX-Standard und echtzeitfähige UNIX-Systeme. In: Holleczek, P. (eds) PEARL 92. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-77980-0_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-77980-0_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56267-2
Online ISBN: 978-3-642-77980-0
eBook Packages: Springer Book Archive