Die Art von Computer, die im Allgemeinen so schnell wie möglich ein Programm ausführt, wird als ein Echtzeit-Betriebssystem (RTOS) bezeichnet .
Hier ist der Grund:
* deterministische Ausführung: RTOSS ist so konzipiert, dass sie Aufgaben auf vorhersehbare und zeitnahe Weise ausführen. Sie priorisieren Geschwindigkeit und Reaktionsfähigkeit gegenüber Multitasking.
* Single-Tasking: Während einige RTOs mehrere Aufgaben erledigen können, konzentrieren sie sich in der Regel darauf, jeweils eine primäre Aufgabe auszuführen. Dies ermöglicht vorhersehbare Leistung und geringe Latenz.
* Echtzeitanwendungen: RTOs werden in Systemen verwendet, in denen genaues Timing kritisch ist, wie:
* Industrielle Kontrollsysteme
* Medizinprodukte
* Automobilsysteme
* Luft- und Raumfahrtanwendungen
Wichtiger Hinweis: Moderne Computer, auch diejenigen, die RTOs betreiben, haben möglicherweise noch eine Form von Multitasking. Der Fokus bleibt jedoch auf der Minimierung des Kontextschaltens und der Gewährleistung der Leistung des primären Programms.