Name |
Beschreibung |
LynxOS |
Ein kommerzielles Echtzeitbetriebssystem, das viele Eigenschaften eines konventionellen Betriebssystems bietet, wie eine grafische Benutzeroberfläche, Standardnetzwerkunterstützung und eine Menge von Entwicklungswerkzeugen. Befolgt den POSIX- Standard. Verfügt über ein patentiertes Interrupt- Handling, das auch bei vielen Interrupts noch eine schnell Abarbeitung ermöglicht. Unterstützt (wahrscheinlich) z.Z. nur eine zeitliche Auflösung bis 10 Millisekunden. |
INtime |
Ein kommerzielles Produkt, das versucht WindowsNT mit Echtzeitfähigkeiten auszustatten. Dazu wird der Hardware Abstraction Layer (HAL) modifiziert, damit Versuche die Interrupts auszuschalten oder Uhr zurückzusetzen abgefangen werden können. Soll ähnlich dem Ansatz von RT-Linux (s.u.) sein. |
Real-Time Linux (RT-Linux) |
Ein Forschungs-OS, das am Institut für Bergbau und Technologie in New Mexiko entwickelt wurde und auf Standard- Linux aufbaut. Es gibt einen kleinen Echtzeit- Kernel, auf dem der normalen Linux- Kernel als total verdrängbaren Task mit niedriger Priorität läuft. Echtzeit- und Nichtechtzeitteile einer Anwendung laufen unter unterschiedlichen Umgebungen. Kommunikation erfolgt über FIFO-Queues und Shared Memory. Echtzeit- Tasks können nicht auf normale Linux Services zurückgreifen. |
Kansas University Real-Time (KURT) |
Eine Echtzeiterweiterung für den Linux- Kernel, die zum Ziel hat, eine kostengünstige (Hardware wie auch Software) Echtzeitlösung für Programme zu schaffen, denen die weichen Anforderungen nicht genügen und für die die harten Anforderungen nicht unbedingt nötig sind (vor allem Multimedia- Anwendungen). Die zeitliche Auflösungsfähigkeit wird erhöht und der Scheduler erhält zusätzliche Echtzeitmodi. Echtzeitprozesse können alle Services nutzen, die auch anderen Prozessen zur Verfügung stehen. |