Développement système sous Linux - Ordonnancement multi-tâche, gestion mémoire, communications, programmation, réseaux - Grand Format

5e édition

Note moyenne 
Tirer le meilleur parti de l'environnement Linux La possibilité de consulter les sources du système, de la bibliothèque glibc et de la plupart des... Lire la suite
46,00 €
Actuellement indisponible

Résumé

Tirer le meilleur parti de l'environnement Linux La possibilité de consulter les sources du système, de la bibliothèque glibc et de la plupart des applications qui tournent sur cet environnement représente une richesse inestimable aussi bien pour les passionnés qui souhaitent intervenir sur le noyau, que pour les développeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement.
Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilité et de pérennité, sans parler de l'extraordinaire niveau de compétences disponible au sein d'une communauté de programmeurs aguerris au contact du code des meilleurs développeurs open source. Un ouvrage conçu pour les programmeurs Linux et Unix les plus exigeants 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. Cette cinquième édition a été entièrement revue et mise à jour pour s'adapter aux standards actuels. Elle s'est en outre étoffée d'un nouveau chapitre sur l'accès aux entrées-sorties GPIO, particulièrement employées dans les systèmes industriels et embarqués.
Compléments web Tous les exemples des programmes du livre sont en téléchargement sur notre site Internet www.editions-eyrolles.com/dl/0067760 A qui s'adresse cet ouvrage ? Aux développeurs concernés par les aspects système de la programmation sous Linux et Unix Aux administrateurs système en charge de la gestion d'un parc Linux et/ou Unix Aux étudiants en informatique (1er et 2e cycles universitaires, écoles d'ingénieurs, etc.)

Sommaire

  • CONCEPTS ET OUTILS
  • LES PROCESSUS
  • EXECUTION D'UN PROGRAMME
  • ENVIRONNEMENT ET LIGNE DE COMMANDE
  • FIN D'UN PROGRAMME
  • DEROULEMENT ET ASPECTS AVANCES DES PTHREADS
  • FONCTIONS HORAIRES
  • SOMMEIL DES PROCESSUS ET CONTRÔLE DES RESSOURCES
  • ORDONNANCEMENTS SOUS LINUX
  • GESTION CLASSIQUE DES SIGNAUX
  • GESTION PORTABLE DES SIGNAUX
  • SIGNAUX TEMPS REEL
  • GESTION DE LA MEMOIRE DU PROCESSUS
  • GESTION AVANCEE DE LA MEMOIRE
  • UTILISATION DES BLOCS MEMOIRE ET DES CHAISES
  • TRIS, RECHERCHES ET STRUCTURATION DES DONNEES
  • ROUTINES AVANCEES DE TRAITEMENT DES BLOCS MEMOIRE
  • TYPES DE DONNEES ET CONVERSIONS
  • ENTREES-SORTIES SIMPLIFIEES
  • FLUX DE DONNEES
  • DESCRIPTEURS DE FICHIERS
  • COMMUNICATIONS CLASSIQUES ENTRE PROCESSUS
  • COMMUNICATIONS AVEC LES IPC
  • ENTREES-SORTIES AVANCEES
  • PROGRAMMATION RESEAU
  • UTILISATION DES SOCKETS
  • ACCES AU CONTENU DES REPERTOIRES
  • ATTRIBUTS DES FICHIERS
  • ACCES AUX INFORMATIONS DU SYSTEME
  • INTERNATIONALISATION
  • GESTION DU TERMINAL
  • ENTREES-SORTIES PAR GPIO.

Caractéristiques

  • Date de parution
    03/10/2019
  • Editeur
  • ISBN
    978-2-212-67760-7
  • EAN
    9782212677607
  • Format
    Grand Format
  • Présentation
    Broché
  • Nb. de pages
    1051 pages
  • Poids
    1.712 Kg
  • Dimensions
    19,0 cm × 23,0 cm × 5,0 cm

Avis libraires et clients

Avis audio

Écoutez ce qu'en disent nos libraires !

À propos de l'auteur

Biographie de Christophe Blaess

Diplômé de l'Esigelec et titulaire d'un DEA de l'université de Caen, Christophe Blaess est un expert de Linux dans l'industrie. Il conduit de nombreux projets et réalise des prestations d'ingénierie et de conseil dans différents domaines liés à Linux : télévision numérique, informatique médicale, ingénierie aérienne embarquée, traitement radar... Soucieux de partager ses connaissances et son savoir-faire, il dispense des cours sur Linux embarqué en école d'ingénieurs et anime depuis plusieurs années des formations professionnelles (Linux temps réel et embarqué, écriture de drivers et programmation noyau Linux...) dans de nombreux centres de formation, en particulier avec la société Logilin qu'il a créée en 2004.

Du même auteur

Derniers produits consultés

Développement système sous Linux - Ordonnancement multi-tâche, gestion mémoire, communications, programmation, réseaux est également présent dans les rayons