Résumé de section

    • Ce chapitre marque la transition vers la seconde partie du cours en introduisant les concepts théoriques et pratiques des systèmes temps réel. Nous définirons précisément ce qu’est un système temps réel, en distinguant les contraintes “dur” (hard real-time) où le non-respect d’une échéance est une défaillance critique, et “mou” (soft real-time) où les retards sont tolérables mais dégradent les performances. Les notions de tâche, de latence, de gigue (jitter) et de déterminisme seront expliquées. Enfin, nous présenterons les architectures logicielles permettant de répondre à ces contraintes, en posant les bases pour l’étude des noyaux temps réel.