5. Ordonnancement
La spécificité du temps réel est que les exécutions des tâches d’une application doivent respecter des contraintes temporelles dictées par les dynamiques du procédé qu’elles pilotent ou contrôlent. La problématique générale de « l’ordonnancement » consiste, pour une application donnée, à déterminer la politique d’allocation des tâches sur les supports d’exécution (processeurs, contrôleurs) de façon à garantir ces contraintes temporelles, puis à implémenter cette politique.
Cette implémentation consiste à déterminer le mécanisme à intégrer dans l’exécutif qui lui permettra de décider de l’ordre des tâches à exécuter au fur et à mesure de l’évolution de l’application, c’est-à-dire au moment de l’observation des événements émis par le procédé. Ce mécanisme est appelé «
ordonnanceur
».
...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Ordonnancement