RTOS représente? " Système d'exploitation en temps réel. " Certaines applications ont exigé que les tâches doivent être accomplies avant cette date limite spécifiée. Un système d'exploitation régulière peut respecter l'échéance de ses tâches la plupart du temps. Toutefois, cela ne garantit pas que toutes les tâches seront achevés avant leurs échéances respectives . RTOS d'autre part , veille à ce que toutes les tâches seront respecter leur délai . Véritables systèmes d' exploitation temps
Certaines applications nécessitent que le temps qui s'écoule entre le lancement d'une mission à son terme est supérieur borné. Cette borne est connu comme l'échéance d'une tâche. En d'autres termes , en toutes circonstances, la tâche doit être achevée dans les délais impartis . La date limite est si strict que si elle peut être garanti que la contrainte de délai sera satisfaite, le système d'exploitation ne peut pas être utilisé pour l'application. Un RTOS est conçu pour satisfaire à ces exigences de délais , même si elle se traduit par un système moins efficace.
D'autre part , les systèmes d' exploitation courants sont conçus pour maximiser l'efficacité du traitement , même si cette décision résulte d'une certaine tâches manquant leurs échéances. Par conséquent, tandis que les systèmes d'exploitation régulières respecter la date limite la plupart du temps , l'absence de forces de garantir ces applications à choisir RTOS sur les systèmes d'exploitation réguliers.
Aircraft contrôle
systèmes de l'avion Fly- by-wire s'appuient sur les systèmes de logiciels pour contrôler l'avion. Parmi les autres opérations , le logiciel gère les opérations de maintien de l'équilibre dynamique de l'avion dans l'air. Par exemple, une opération visant à équilibrer l'avion contre les turbulences doit être complété avant que l'avion est hors de contrôle. Cela met une exigence de délai sur toutes les tâches impliquées dans l'opération.
Medical Systems
équipements médicaux tels que les appareils d'imagerie de résonance magnétique (IRM) fonctionnent avec échéances difficiles. Ces équipements ont des échéances difficiles sur le montant maximum de temps pendant laquelle l'équipement peut être mis en marche . Ces délais ne sont pas négociables et doivent être respectées.
Applications automobiles
Avec chaque génération , les voitures intègrent de nombreuses nouvelles fonctionnalités . En fait, les voitures haut de gamme sont dominés par l'électronique et le logiciel qui l'accompagne. Certaines des caractéristiques de ces voitures ont besoin de réponse dans un intervalle de temps donné . Par exemple, le système de freinage anti-blocage doit répondre dans un délai limité pour que la voiture ne va pas hors de contrôle. En outre, des opérations telles que l'injection de carburant ont également échéances difficiles sur les tâches en cours d'exécution sur le système d'exploitation .