Hello,
Pour la définition du temps réel autant je suis d’accord que ça ne veut pas dire instantané, mais pour moi, ma façon de l’exprimer : « c’est répondre à une contrainte de temps et savoir détecter si une contrainte n’est pas respectée. »
Que la contrainte de temps soit de 1ms ou de 1h ne change pas grand chose. C’est pour ça, que je privilégie les algos à temps constant quand je fais du TR, car s’ils passent en tests, ils passeront tout le temps.
Si une contrainte n’est pas respectée, la conséquence sera en fonction de la criticité... pour l’écran d’un avion de ligne, l’écran se verra mettre en erreur (un gros F) à la place de l’affichage en cas de détection de panne hardware.
Dans certains cas, on peut gérer un dépassement, mais souvent, ce n’est pas envisageable.
[^] # Re: Habilitation
Posté par Anthony Jaguenaud . En réponse au message [Offre d'emploi][Résolue] Développeur Linux C++ temps-réel pour observatoire astronomique.. Évalué à 2.
Hello,
Pour la définition du temps réel autant je suis d’accord que ça ne veut pas dire instantané, mais pour moi, ma façon de l’exprimer : « c’est répondre à une contrainte de temps et savoir détecter si une contrainte n’est pas respectée. »
Que la contrainte de temps soit de 1ms ou de 1h ne change pas grand chose. C’est pour ça, que je privilégie les algos à temps constant quand je fais du TR, car s’ils passent en tests, ils passeront tout le temps.
Si une contrainte n’est pas respectée, la conséquence sera en fonction de la criticité... pour l’écran d’un avion de ligne, l’écran se verra mettre en erreur (un gros F) à la place de l’affichage en cas de détection de panne hardware.
Dans certains cas, on peut gérer un dépassement, mais souvent, ce n’est pas envisageable.