Solutions en temps réel sous Linux / Christophe Blaess


Item type | Current library | Collection | Shelving location | Call number | Status | Date due | Barcode | Item holds | |
---|---|---|---|---|---|---|---|---|---|
Prêt normal | Enssib | Papier | Pôle Information numérique et médias | 003 LOG lin (Browse shelf(Opens below)) | Available | 9094375 |
La couv. porte en plus : "cas pratique : le Raspberry Pi 3"
Bibliogr. p. [293]-295. Liste de sites internet p. 295. Index
P. V Avant-propos P. 1 Chapitre 1 Multitâche et commutation P. 1 Multitâche sous Linux P. 8 Systèmes multiprocesseurs P. 18 États des tâches P. 21 Conclusion P. 22 Points clés P. 22 Exercices P. 25 Chapitre 2 Interruptions, exceptions et appels système P. 25 Mode noyau P. 26 Interruptions P. 32 Exceptions P. 36 Appels système P. 40 Threads du noyau P. 41 Conclusion P. 41 Points clés P. 42 Exercices P. 43 Chapitre 3 Ordonnancement temps partagé et priorités P. 43 Temps partagé P. 53 Configuration des priorités P. 57 Conclusion P. 57 Points clés P. 57 Exercices P. 59 Chapitre 4 Limitations de l'ordonnancement temps partagé P. 59 Mesure du temps P. 65 Tâches périodiques P. 81 Préemption des tâches P. 84 Conclusion P. 84 Points clés P. 84 Exercices P. 87 Chapitre 5 Principes du temps réel P. 87 Définitions P. 92 Traitement direct dans le noyau P. 96 Temps réel sous Linux P. 119 Conclusion P. 119 Points clés P. 119 Exercices P. 121 Chapitre 6 Performances du temps réel souple P. 121 Timers temps réel P. 125 Temps de commutation P. 134 Préemptibilité du noyau P. 147 Conclusion P. 147 Points clés P. 148 Exercices P. 149 Chapitre 7 Problèmes temps réel classiques P. 149 Démarrage en Round Robin P. 152 Inversion de priorité P. 158 Prise de mutex P. 170 Points clés P. 170 Exercices P. 171 Chapitre 8 Limites et améliorations du temps réel Linux P. 171 Traitement des interruptions P. 178 PREEMPT_RT P. 185 Outils de mesure des performances P. 187 Économies d'énergie P. 192 Conclusion P. 193 Points clés P. 193 Exercices P. 195 Chapitre 9 Extensions temps réel de Linux P. 195 Les nanokernels temps réel P. 203 Xenomai 3 P. 203 Installation de Xenomai P. 209 Expériences avec Xenomai P. 213 Conclusion P. 213 Points clés P. 214 Exercices P. 215 Chapitre 10 Programmer avec Xenomai P. 215 Programmation de tâches simples P. 226 Alarmes et tâches périodiques P. 239 Synchronisation des tâches P. 247 Conclusion P. 247 Points clés P. 248 Exercices P. 249 Chapitre 11 Traitement des interruptions P. 249 Programmation d'un driver P. 268 Interruptions avec Xenomai P. 276 Conclusion P. 276 Points clés P. 277 Exercices P. 279 Conclusion État des lieux et perspectives P. 279 Situation actuelle P. 281 Perspectives P. 283 Annexe A Compilation d'un noyau P. 283 Préparation des sources P. 285 Configuration de la compilation P. 289 Compilation et installation P. 293 Annexe B Bibliographie P. 294 Livres P. 294 Articles P. 295 Sites web P. 297 Index
There are no comments on this title.