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.6. 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 !!!




