Echtzeitbetriebssystem

Als Echtzeitbetriebssystem, Real Time Operating System (RTOS), definiert DIN 44300 ein System bei dem die Betriebssysteme zur Verarbeitung anfallender Daten ständig betriebsbereit sind. Und zwar in der Form, dass die Ergebnisse innerhalb einer vorgegebenen Zeit innerhalb einer garantierten Latenz und Bearbeitungszeit zur Verfügung stehen.

Neben dem vorhersagbaren Zeitverhalten müssen Echtzeitbetriebssysteme weitere Anforderungen erfüllen: So müssen sie Multitasking unterstützen und gleichzeitig mehrere Threads ausgeführen und unterbrechen können. Das bedeutet, dass Echtzeitbetriebssysteme Multithreading und unterschiedliche Prioritäten unterstützen müssen. Echtzeitbetriebssysteme bieten Mechanismen mit definiertem Verhalten für die Synchronisation und unterstützten die Prioritätenvererbung. Darüber hinaus ist ihr Verzögeungsverhalten vorhersagbar. Ob ein Betriebssystem für Echtzeitanwendungen eingesetzbar ist, kann mit einem Benchmark getestet werden.

Beispiele für Echtzeitbetriebssysteme sind u.a. The Realtime Operating System Nucleus ( TRON), VxWorks, LynxOS und Windows CE.

Reklame: Alles rund um Betriebssysteme.
Informationen zum Artikel
Deutsch: Echtzeitbetriebssystem
Englisch: real time operating system - RTOS
Veröffentlicht: 17.02.2021
Wörter: 142
Tags: Betriebssysteme
Links: System, DIN 44300, Betriebssystem (BS), Daten, Zeit
Übersetzung: EN
Sharing: