Présentation
Auteur(s)
-
Yvon TRINQUET : Maître de Conférences à l’IUT de Nantes - Responsable de l’Équipe Temps Réel de l’Institut de Recherche en Cybernétique de Nantes (IRCyN)
-
Jean-Pierre ELLOY : Professeur à l’École centrale de Nantes - Responsable de la division Productique de l’Institut de Recherche en Cybernétique de Nantes (IRCyN)
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleINTRODUCTION
Cet article présente les principes de base utilisés dans les exécutifs temps réel. Ce terme désigne les systèmes d’exploitation adaptés au contexte particulier, par ses exigences temporelles, de l’informatique qualifiée de « temps réel ». L’article présente d’abord la problématique de l’informatique temps réel et les approches possibles. Puis la structure de l’exécutif et les politiques d’ordonnancement envisageables sont évoquées, ce qui conduit à présenter les services génériques que l’on peut rencontrer dans les produits industriels. Dans un deuxième fascicule Systèmes d’exploitation temps réel- Exemples d’exécutifs industriels, certains produits, bien représentatifs de leur catégorie seront succinctement décrits.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Automatique et ingénierie système
(139 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
9. Performances d’un exécutif temps réel généraliste
Il est délicat de définir des critères d’évaluation des exécutifs du marché en raison de la diversité des produits, de la sémantique des objets qu’ils manipulent, de leur champ applicatif, de leur environnement de développement... Dans le cadre de la standardisation, POSIX apporte néanmoins une réponse à ce problème en établissant des métriques applicables aux exécutifs standard. Pour les exécutifs généralistes, on connaît néanmoins quelques mesures typiques [11] [19] pouvant servir de comparatifs dans des conditions expérimentales précises. On se limite ici à trois d’entre elles, à titre d’exemples :
-
« interrupt latency » est le temps pendant lequel les interruptions sont masquées dans l’exécutif (manipulation de structures critiques), et donc ne peuvent être prises en compte ;
-
« task response time » est le temps entre l’occurrence d’une interruption et l’exécution de la tâche réveillée. Il dépend des services invoqués, de la structure de la routine d’interruption (est-elle interruptible, et si oui combien de fois pendant son exécution ?), de la valeur précédente, du temps pris par l’ordonnancement (selon la configuration)... ;
-
« premptive latency » est le temps maximal pendant lequel le noyau peut retarder l’ordonnanceur (manipulation de structures critiques). C’est un temps difficile à mesurer, donc rarement fourni. Il est pourtant très important car il est illusoire de garantir un temps de réponse pour une tâche, de par exemple 20 µs, si le noyau régulièrement interdit la préemption pendant 100 µs !
En conclusion, il est certainement difficile d’évaluer les performances d’un exécutif et plus encore de faire une comparaison sérieuse entre exécutifs.
Cet article fait partie de l’offre
Automatique et ingénierie système
(139 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Performances d’un exécutif temps réel généraliste
Cet article fait partie de l’offre
Automatique et ingénierie système
(139 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive