Skip to main content

Der POSIX-Standard und echtzeitfähige UNIX-Systeme

  • Conference paper
PEARL 92

Part of the book series: Informatik aktuell ((INFORMAT))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Bums, A. and A. Wellings: Real-Time Systems and their Programming Languages; Addison-Wesley Publishing Company, 1990

    Google Scholar 

  2. 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

    Google Scholar 

  3. 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

    Google Scholar 

  4. Fogelin, J.: The VxWoiks Real-Time Kemel; Wind River Systems, Alameda

    Google Scholar 

  5. Furht, B. et al.: Real-time UNIX Systems: Design and Application Guide; Kluwer Academic Publishers, 1991

    Book  Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. Halang, W.A. and A.D. Stoyenko: Constructing Predictable Real Time Systems; Kluwer Academic Publishers, 1991

    Book  MATH  Google Scholar 

  10. Herrtwich, R.G.; G. Hommel: Kooperation und Konkurrenz; Springer-Vertag 1989

    MATH  Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Google Scholar 

  13. 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

    Google Scholar 

  14. 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

    Google Scholar 

  15. 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

    Google Scholar 

  16. Levi, S.T. and A.K. Agrawala: Real-Time System Design; McGraw-Hill Publishing Company, 1990

    Google Scholar 

  17. Lohse, H. und U. Liebold: Garantierte Reaktionszeiten-Tendenzen bei Ecchtzeitsystemen, Beispiel LynxOS; UNIX-Magazin, Juni 1992, S. 18–23

    Google Scholar 

  18. REAL/STAR 1000 and 2000 Series Benchmark Report; MODCOMP Benchmarking Group, Modular Computer Systems, Ft. Lauderdale, 1991

    Google Scholar 

  19. Müller, H.G.W.: Von Unix zu QNX-Posix-konformes Echtzeit-Betriebssystem; UNIX- Magazin, Juni 1992, S. 10–15

    Google Scholar 

  20. Die Programmiersprache PEARL; DIN 66253, Beuth-Verlag

    Google Scholar 

  21. Portable Operating System Interface for Computer Environments; ISO/EEC 9954–1:1990 and IEEE Std 1003.1–1990 (POSIX. 1)

    Google Scholar 

  22. Realtime Extensions for Portable Operating Systems; IEEE P1003.4/D12 Feb. 1992

    Google Scholar 

  23. Threads Extensions for Portable Operating Systems; IEEE P1003.4a/D6 Feb. 1992

    Google Scholar 

  24. Realtime System API Extension; IEEE P1003.4b/Dl Nov. 1991

    Google Scholar 

  25. Standardized Application Environment Profile-POSIX Realtime Application Support (AEP); IEEE P1003.13/D4 Nov. 1991

    Google Scholar 

  26. Rajkumar, R.: Synchronization in Real-Time Systems: A Priority Inheritance Approach; Kluwer Academic Publishers, 1991

    MATH  Google Scholar 

  27. Rzehak, H.: Echtzeitdatenverarbeitung - Grundlagen und Methoden für die Praxis; Elektronik, Nr. 5 - Nr. 7,1991; Franzis-Verlag München

    Google Scholar 

  28. 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

    Google Scholar 

  29. 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

    Google Scholar 

  30. Rzehak, H.: Real-Time UNIX: What Performance can we expect?; IFAC/IFIP Workshop on Real-Time Programming (WRTP ‘92), Bruges, June 23–26, 1992

    Google Scholar 

  31. 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

    Article  Google Scholar 

  32. Stankovic, J. A.; K. Ramamritham: What is Predictability for Real-Time Systems?; Real- Time Systems 2 (4), pp. 247–254, 1990

    Google Scholar 

  33. Stankovic, J. A. and K. Ramamritham: The Spring Kernel: A new Paradigm for Real- Time Systems; IEEE Software, May 1991, pp. 62–72

    Google Scholar 

  34. 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

    Google Scholar 

  35. 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

    Google Scholar 

  36. Zeltwanger, H.: Trend zu Echtzeit-Unix und Crossentwicklung unter Unix; Elektronik 5/1991 S. 186–190; Franzis-Verlag München

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics