Abonnements illimitésNos offres d'abonnement
Tous les contenus 24h/24, 7j/7
Nos rubriques
Nos meilleures ventes Nos nouveautés Prochaines parutions Devenez auteur

Programmation système Maîtrisez les appels système Linux avec le langage C (Nouvelle édition)

  • En stock

    Livraison à 0,01€

    Version en ligne offerte

  • Imprimé
  • En ligne
54,00Bientôt disponible !
Ajouter au panier
Inclus dans l'abonnement :Livres et vidéos en illimitéTous les livres, vidéos, et cours en ligne, 24h/24, 7j/7, pour 49 / mois sans engagement

Présentation

Avec ce livre, le lecteur dispose des connaissances nécessaires pour maîtriser la programmation avec les appels système Linux, en langage C, et développer des applications s'interfaçant directement avec le noyau afin d'exploiter au maximum ses fonctionnalités. L'auteur s'appuie sur les versions récentes du noyau Linux et sur les implémentations modernes des appels système. Il s'adresse principalement à un public de programmeurs pratiquant le langage C et ayant déjà l'expérience d'une distribution GNU/Linux ou d'un système de type Unix.

Après une description générale des appels système Linux (principes, normes, documentation…), l'auteur présente leurs principaux domaines d'utilisation. Il détaille la gestion des fichiers et des répertoires puis celle des processus avant d'étudier les mécanismes de communication et de synchronisation issus du monde Unix classique : les tubes (anonymes et nommés) et les signaux. L'auteur décrit ensuite les deux ensembles de mécanismes de communication inter processus (IPC) implémentés par le noyau Linux, ceux d'origine Unix SYSTEM V et ceux, plus récents, définis dans le cadre des normes POSIX, permettant de gérer la mémoire partagée, les files d'attente de messages et les sémaphores. Il expose les techniques de communication réseau via les sockets, en mode connecté et en mode datagramme, et conclut le livre avec la gestion des threads POSIX.

Pour faciliter la compréhension et l'acquisition réelle des différents mécanismes, l'auteur présente les concepts fondamentaux et les illustre par de nombreux programmes d'exemple en langage C, courts et faciles à appréhender, téléchargeables sur le site sur le site www.editions-eni.fr.



Quizinclus dans
la version en ligne !
  • Testez vos connaissances à l'issue de chaque chapitre
  • Validez vos acquis

Table des matières

Caractéristiques

Imprimé
  • 578 pages
  • Livre (broché) - 17 x 21 cm
  • Niveau : Expert
  • Date de parution : septembre 2019
  • ISBN : 978-2-409-02065-0
  • EAN : 9782409020650
  • Ref. ENI : EPPRSYL
  • Expédié dans les 24 heures
En ligne

Téléchargement

Pour aller plus loin

abonnement
OS - Interpréteur - appels système - threads - POSIX - PVM - appel système - tubes - system V - sockets Programmation système
Restons connectés !
En complétant ce formulaire, vous acceptez d'être contacté afin de recevoir des informations sur nos produits et services ainsi que nos communications marketing. Vous aurez la possibilité de vous désabonner de nos communications à tout moment. Pour plus d'informations, cliquez ici.