Académique Documents
Professionnel Documents
Culture Documents
Exemples d’anomalies
Exemples d’anomalies
Exemples d’anomalies
Utilisation
� Utilisation ui d’une tâche temps réel périodique :
ei
i u =pi
� ei : durée d’exécution de la tâche i (valeur maximale possible, pire cas)
� pi : période d’exécution de la tâche i , c’est-à-dire délai minimum entre deux lancements
� Utilisation totale :
U= ui
�
Struct sched_attr
Ordonnanceur SCHED_DEADLINE
ou
durée d’exécution restante durée d’exécution
>
échéance planifiée − temps courant période
Dans ce cas, on réinitialise le cycle :
Lorsque tâche s’exécute pour une durée t et ensuite cède la main, alors
Lorsque durée d’exécution restant ≤ 0, alors la tâche est mise de côté jusqu’au
prochain cycle
Au début d’un nouveau cycle :
Ajustement du débit
Céder l’exécution
Lorsque processus temps réel a terminé sa tâche temps réel, il devrait céder la main
d’exécution
Appel système pour céder la main
Fin de Séance
Vos Questions ?