Que faire lorsqu’une tâche temps réel dépasse son échéance ?

Réponse rapide

Lorsqu’une tâche temps réel dépasse son échéance, le système signale l’événement, utilise un résultat obsolète seulement si autorisé, réduit la fonction ou passe en état sûr selon le risque.

Une tâche en retard ne doit pas commander comme une tâche fraîche

Vérifiez âge, priorité et mode et limitez ou arrêtez lorsque l’échéance utile est dépassée.

Qualifier le retard

Échéance, durée, cause, charge et âge du résultat indiquent s’il faut ignorer, interrompre ou poursuivre temporairement.

Protéger la commande

Limitation, maintien, arrêt et priorité garantissent qu’une tâche en retard ne commande pas comme si elle était fraîche.

Corriger durablement

Journal, analyse de charge, budget, version et test de reprise relient le dépassement à une action d’amélioration.

Sources et références

  1. [1] Robotics and Autonomous Systems — NIST

Cette réponse vous a-t-elle été utile ?