Zitat von
negaH:
Auch Linux/Unix können dies nicht garantieren.
Doch, es gtibt Patches für den Linux-Kernel, die Linux zu einem RTOS machen. Man kann sogar mit Windows NT zu einem RTOS umbauen, da liegen die garantierten Zeiten aber im zweistelligen Millisekundenberich, was absolut lächerlich ist.
Zitat von
negaH:
Es gibt keine Echtzeit Betriebssysteme. Dies ist praktisch unmöglich, da Echtzeit bedeutet das man eine unendlich kleine Taktauflösung benötigte. Nur die hypothetischen Quantenrechner arbeiten in Echtzeit, vorrausgesetzt man definiert Echtzeit als Lichtgeschwindigkeit. Ein Echtzeit
OS würde jede beliebige Aufgabe sofort nachdem sie gestellt wurde gelöst haben. Es gibt also keinerlei Zeitverzögerung zwischen Aufgabenstellung und Aufgabenlösung.
Das ist aber nicht die Definition von "Echtzeit-Betriebssystem". Ein Echtzeit-Betriebssystem garantiert dir, wie ich geschrieben habe, dass Messages in einer bestimmten Zeit abgearbeitet werden, sodass man sie z.B. in Flugzeugen oder Atomkraftwerken einsetzen kann.