Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
FORUM LINUX FAQ LINUX TUTORIELS LINUX LIVRES LINUX LINUX TV UNIX GTK+ Qt APACHE

Livre O'Reilly: Le noyau linux

Par Petrus
 Alacazam
 

Présentation du livre O'Reilly "Le noyau linux" de Daniel P. Bovet et Marco Cesati.


1. Informations
2. Critique
3. Table des matières
4. Commandez


1. Informations


Auteurs: Daniel P. Bovet et Marco Cesati
Editeur: O'Reilly
Version: 1ère édition
Nombre de pages: 670
Prix approximatif: 50,00 Euros
Commander le livre(1ère édition): Amazon


2. Critique


Rédigé initialement à des fins scolaires, l'architecture de ce livre a ensuite été enrichie par les deux auteurs, devenant ainsi l'un des seuls livres de qualité disponibles en français sur le sujet.

On y retrouve ce que l'on peut attendre d'un tel livre : une grosse dose de système. Le style d'écriture est très agréable, mais le contenu qualitatif nécessitera de bonnes connaissances système et programmatiques. Structures et macros C, assembleur nourrissent abondamment l'ouvrage. On apprécie tout particulièrement l'orientation vers les architectures Intel 80x86, ainsi que les analogies et différences entre les noyaux 2.2 et 2.4. Mon seul regret est que le livre date de 2001, et ne s'appuie pas sur le noyau 2.6 mais 2.2, peut être dans une prochaine édition ...

Sont particulièrement appréciables :

  • l'organisation du livre, qui permet de trouver rapidement les informations malgré la richesse du livre. En outre, beaucoup de renvois permettent d'aborder le livre au paragraphe souhaité, et de pouvoir ensuite accéder aisément aux autres chapitres se rapportant à ce sujet,
  • la minutie des explications non seulement sur le fonctionnement, mais aussi sur le codage interne, et ce grâce à de nombreuses illustrations (exemple de structures, représentations de la mémoire, organigrammes ...),
  • et bien sûr le contenu très technique et précis.

Au programme de ce livre : adressage mémoire, SWAP, processus et leur ordonnancement, interruptions, mesure du temps et synchronisation, signaux, le tout bien expliqué et illustré par des fragments de code source. Bref, un livre complexe à lire et à relire à tête reposée, avec un code source de noyau sous la main. Passionnés et programmeurs système des (très) basses couches, à vos kernels.


3. Table des matières



Préface xi
1. Introduction
2. Adressage mémoire
3. Processus
4. Interruptions et exceptions
5. Mesure du temps
6. Gestion de la mémoire
7. Espace d'adressage d'un processus
8. Appels système
9. Signaux
10. Ordonnancement des processus
11. Synchronisation du noyau
12. Le système de fichiers virtuel
13. Gestion des périphériques d'E/S
14. Caches de disque
15. Accès aux fichiers réguliers
16. Swapping : méthodes de libération de la mémoire
17. Le système de fichiers Ext2
18. Communication entre processus
19. Exécution d'un programme
Annexe A. Démarrage du système
Annexe B. Modules
Annexe C. Structure du code source
Bibliographie
Index du code source
Index


4. Commandez


Commandez sur www.amazon.fr : 50,00 EUR TTC seulement - Livraison Gratuite !!!



Copyright (c) 2003-2004 Pierre Chauvin - Developpez.com
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. Copy of the GNU Free Documentation Licence

Responsable bénévole de la rubrique Linux Professionnel : Olivier Van Hoof - Contacter par EMail :
Vos questions techniques : forum d'entraide Linux Professionnel - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.

" height="25" border=0 src="http://logv22.xiti.com/hit.xiti?s=113717&p=logv22&" title="Mesurez votre audience">

Responsable bénévole de la rubrique Linux Professionnel : Olivier Van Hoof - Contacter par EMail :
Vos questions techniques : forum d'entraide Linux Professionnel - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.