• Sans équivalent en langue française, l'ouvrage de Christophe Blaess constitue une référence complète du développement système sous Linux, y compris dans les aspects les plus avancés de la gestion des processus, des threads ou de la mémoire. Les programmeurs travaillant sous d'autres environnements Unix apprécieront tout particulièrement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilité des applications.
    Entièrement actualisée, la cinquième édition de ce livre s'enrichit d'un chapitre sur la nouvelle interface de programmation pour les entrées-sorties GPIO.

  • Comprendre le fonctionnement de l'ordonnanceur et du noyau

    Pour concevoir un système équilibré, stable et réactif aux événements externes, il est indispensable de bien comprendre le rôle et l'organisation de ses divers composants. C'est l'un des premiers buts de ce livre, qui détaille et commente les interactions, les activations et les commutations des tâches. De très nombreux exemples illustrant le propos permettront au lecteur de réaliser ses propres expériences sur son poste Linux.

    Bâtir un système temps réel sous contraintes temporelles fortes

    Pour construire une application temps réel sous Linux, l'architecte logiciel doit choisir entre différentes solutions, un choix crucial qui influera sensiblement les limites de fonctionnement de son application. Dans cet ouvrage, l'auteur étudie les environnements libres pouvant répondre à des contraintes temporelles plus ou moins fortes et propose des outils pour valider le comportement des tâches face à des charges logicielles ou interruptives importantes. Augmentée et mise à jour, notamment avec la nouvelle version de Xenomai, la troisième édition a pour support d'expérimentation le nano-ordinateur Raspberry Pi 3.

    À qui s'adresse cet ouvrage ?


    Aux développeurs, architectes logiciels et ingénieurs devant mettre en oeuvre des applications temps réel sous Linux

    Aux décideurs et industriels souhaitant installer un système temps réel sous Linux

    Aux étudiants en informatique


    Sur le site www.blaess.fr/christophe


    Téléchargez le code source des exemples

    Consultez les corrigés des exercices et de nombreux documents complémentaires

    Dialoguez avec l'auteur

empty