Zusammenfassung
Der alltägliche Einsatz von Echtzeitsystemen ist durch eine Vielfalt unterschiedlicher Anforderrugen, auch hinsichtlich der Art und Strenge von ZeitVorgaben geprägt. Wirlich „reine“ Echt- zeitsysteme, wei die Theorie sei beschreibt, bei denen sämtliche Prozesse gleichermaß harten Zeitanforderugen unterliegen, sind in der Pra- xis eher selten. Viel häufiger findet man eine Mixtur unterschiedlicher, teilweise sogar widersprüchlicher Anforderugen. Dieser Beitrag befasst sich mit der Frage, wei diese grundverschiedenen Arten von Zeitanfor- derugen in einem System mitienander zu vereinen sind. Dabei werden „Kern-im-Kern“ Systeme und Virtualisierungsumgebugen als möliche Ansötze einander gegenübergestellt. Anhand der Beispiele RTAI und Xen wird auf spezifiche Vor- und Nachteile dieser Ansötze eigegangen. Ab- shließend wird am Beispiel „PikeOS“ im Detail gezeigt, wie auch in einer Virtualisierungsumgebung schnelle Reaktionszeiten und gute zeit- liche Deterministik erreicht werden 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.
Literaturverzeichnis
Ardence Inc. Ardence RTS-Real-time Extension for Control of Windows. Online: www.ardence.com
M. Barabanov. A Linux-based RealTime Op-erating System, 1997
P. Mantegazza, E. L. Dozio, and S. Papacharalambous. RTAI: Real Time Application Interface. Linux J., 2000(72es):10, 2000.
IEC. Functional Safety of Programmable Electronic Sysytems: Generic Aspects. IEC 65A (Secretariat) 123, International Electrotechnical Commission, February 1992. Technical Committee no. 65, Working Group 10 (WG10).
RTCA. Software Considerations in Airborne Systems and Equipment Certification. Guidline DO-178A, Radio Technical Commission for Aeronautics, One McPherson Square, 1425 K Street N.W., Suite 500, Washington DC 20005, USA, March 1985.
R. J. Creasy. The Origin of the VM/370 Time-Sharing System. IBM Journal of Research and Development, 25(5):483–490, 1981
VMware Inc. VMware ESX Server Online Documentation, 2005.
P. Barham, B. Dragovic, K. Fraser, S. H, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. Xen and the Art of Virtualization, 2003.
R. Kaiser. Scheduling Virtual Machines in Real-time Embedded Systems. OSPERT 2006, July 2006.
SYSGO AG. pikeOS: Multi-OS for critical ealtime Applications. Online: www.pikeos.com, November 2005.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kaiser, R. (2006). Koexistenz unterschiedlicher Zeitanforderugen in einem gemeinsamen Rechensystem. In: Holleczek, P., Vogel-Heuser, B. (eds) Echtzeitsysteme im Alltag. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68217-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-68217-2_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-47690-0
Online ISBN: 978-3-540-68217-2
eBook Packages: Computer Science and Engineering (German Language)