Un système d'exploitation en temps réel (RTOS) est un système d'exploitation (OS) léger, utilisé pour faciliter le fonctionnement multitâche et l'intégration des tâches dans les conceptions où les ressources et le temps sont limités, ce qui est généralement le cas dans les systèmes embarqués.
Caractéristiques du temps réel
Taille et complexité -Un système temps réel interagit avec un environnement extérieur souvent complexe et en évolution -Il doit respecter des échéances temporelles, garantir une fiabilité permanente -Il doit pouvoir interagir avec différents types d'éléments matériels.
Un système embarqué se caractérise donc souvent par des ressources de calcul dimensionnées (ou à dimensionner) au plus juste en fonction des besoins en calcul.
Un système temps réel est un système informatique soumis à des contraintes de temps.