RTOS (real time operating system)
Echtzeitbetriebssystem
Als Echtzeitbetriebssystem (RTOS) definiert DIN 44300 ein System bei dem die Programme zur Verarbeitung anfallender Daten ständig betriebsbereit sind. Und zwar in der Form, dass die Ergebnisse innerhalb einer vorgegebenen Zeit zur Verfügung stehen. Neben den Zeitaspekten müssen Echtzeitbetriebssysteme weitere Anforderungen erfüllen: So müssen mehrere Threads gleichzeitig ausgeführt und unterbrochen werden können und müssen unterschiedliche Prioritäten unterstützen. Das RTOS bietet Mechanismen mit definiertem Verhalten für die Synchronisation und unterstützt die Prioritätenvererbung. Darüber hinaus soll das Verhalten definiert vorhersgbar sein.


