en savoir plus
Permet à tous ses détenteurs d'obtenir 5% de réduction sur tous les livres lors du retrait en magasin (réduction non cumulable avec les réductions de type étudiant).
Offre également un certain nombre d'avantages auprès de nos partenaires.
Avec les favoris, retrouvez dans un espace les sélections effectuées au fur et à mesure de vos navigations dans le site.
Constituez pour votre usage personnel vos listes de livres en prévisions d'achats futurs et votre sélection d'articles, dossiers, événements, vidéos ou podcasts préférés ou à découvrir plus tard...
Il suffit simplement de cliquer sur "Ajout Favori" sur chaque page qui vous intéresse pour les retrouver ensuite dans votre espace personnel.
Requiert un compte Mollat
Requiert un compte Mollat
Montre comment on conçoit un système d'exploitation. Illustré grâce au cas concret du premier noyau Linux, dont le code est librement diffusé. ©Electre 2025
Comprendre les systèmes d'exploitation: au coeur de Linux
Cet ouvrage s'adresse à tous ceux qui, au-delà de l'utilisation d'un système d'exploitation et de la programmation système, veulent comprendre comment est conçu et implémenté le noyau du système Linux. Il en explore le code source dans sa toute première version (Linux 0.01), et commente ses évolutions vers les noyaux actuels.
L'ouvrage éclaire notamment l'utilisation des ressources du microprocesseur et les commandes des cartes des périphériques et permet de comprendre comment aborder la conception de pilotes.
Ce manuel pourra servir de base et d'illustration aux cours dispensés sur la conception des systèmes d'exploitation en écoles d'ingénieur, IUT, licences et maîtrises d'informatique.
A qui s'adresse cet ouvrage?
· Tous ingénieurs et développeurs système, en particulier Unix/Linux.
· Développeurs C et autres langages de bas niveau.
· Étudiants en IUT informatique, licences et maîtrises d'informatique, écoles d'ingénieurs (informatique théorique et électronique), et leurs enseignants.
Au sommaire
I. Principes de conception des systèmes d'exploitation. Structure d'un système. Principe de traitement des entrées-sorties. II. Utilisation du microprocesseur Intel. Prise en compte de la mémoire Intel sous Linux. Adaptation des entrées-sorties et des interruptions Intel sous Linux. III. Les grandes structures de données. Structures de données concernant les processus. Système de fichiers. Les terminaux. IV. Aspect dynamique sans affichage. Implémentation des appels système. Mesure du temps. Le gestionnaire des tâches. Les signaux. V. Affichage. Le pilote d'écran. L'affichage. Le printf du noyau: printk. VI. Aspect dynamique avec affichage. Gestionnaires des exceptions. Mémoire virtuelle. VII. Fichiers réguliers. Le pilote du disque dur. Gestion de l'antémémoire. Les périphériques bloc. Gestion des noeuds d'information. Gestion interne des fichiers standards des répertoires. VIII. Périphériques caractère. Clavier. Liaisons série. Périphériques caractère. IX. Communication par tubes. Appels système du système de fichier. Appels système processus. Autres appels système. Fonctions de la bibliothèque C. X. Le mode utilisateur. XI. Démarrage du système.
Paru le : 16/10/2003
Thématique : Systèmes d'Exploitation
Auteur(s) : Auteur : Patrick Cegielski
Éditeur(s) :
Eyrolles
Collection(s) : Noire
Contributeur(s) : Collaborateur : Florence Henry - Collaborateur : Sébastien Blondeel
Série(s) : Non précisé.
ISBN : Non précisé.
EAN13 : 9782212113600
Reliure : Broché
Pages : XI-595
Hauteur: 23.0 cm / Largeur 19.0 cm
Épaisseur: 3.5 cm
Poids: 1240 g