
/proc et /sys
Accès direct au noyau Linux - Pour Linux 2.4.x et 2.6.x
Résumé
Le noyau Linux est conçu pour gérer en parallèle des milliers de processus qui vivent et meurent au gré de l'état des ressources, des périphériques ou des applications exécutées par les utilisateurs. Grâce aux pseudo-systèmes de fichiers /proc et /sys, tout utilisateur d'un système Linux est en mesure de suivre avec précision l'activité du système à un instant donné, et de modifier sa configuration en temps réel sans avoir à le redémarrer ni nécessairement faire usage de l'API en langage C du noyau.
Pour passer en revue toutes les sous-entrées des arborescences /proc et /sys pour les noyaux 2.4 et 2.6, tout en donnant pour chacune d'elles une explication détaillée et illustrée de ses modes d'utilisation, Olivier Daudel a organisé son ouvrage de la façon suivante :
- Après une présentation de /proc, /sys, et de l'outil crash qui sera mis à contribution tout au long de l'ouvrage, la première partie porte sur la gestion des tâches et des processus, et étudie le comportement des threads Linux, mais aussi binft_misc, la gestion des core ou le concept de personnalité d'une tâche.
- La deuxième partie couvre les notions de sessions utilisateur et sessions système, et détaille l'exploitation de la mémoire de la CPU (y compris en environnement de type NUMA), ainsi que l'exploitation des systèmes de fichiers, sans oublier NFS et CIFS qui font l'objet d'un nouveau chapitre.
- L'environnement réseau et la contribution de /proc au support des iptables (nouveau chapitre de cette édition) fait l'objet de la troisième partie. On y aborde aussi bien les sockets, UDP et les diverses variantes de TCP supportées par les noyaux 2.6 que la couche routage et les interfaces aux NICs.
- La quatrième et dernière partie concerne la description et le paramétrage du matériel reconnu, où les différences d'approches entre /proc et /sys sont mises en lumière. On y trouvera notamment un nouveau chapitre sur ACPI.
Chaque fois que c'est pertinent, des outils connus et moins connus comme ps, qps, sar, atsar et autres priocntl servent à illustrer le contenu des fichiers étudiés, tout en fournissant des exemples de la manière dont ces données peuvent être utilisées.
L'avis du libraire Eyrolles
Cet ouvrage s'adresse à toute personne confrontée à des problèmes d'exploitation ou d'administration d'une plate-forme Linux. Il présente les fonctionnalités générales des systèmes de fichiers /proc et /sys, puis les compare à d'autres systèmes de fichier complémentaires. Il vous sera très utile dans votre exploration du noyau !
L'auteur - Olivier Daudel
Olivier Daudel est enseignant à l'Université Paris X où il exerce aussi diverses responsabilités système. Ses domaines de prédilection sont les interfaces système des systèmes ouverts, sur lesquelles il a écrit plusieurs ouvrages, et l'intégration Linux-Windows. En tant que consultant-formateur, il a également collaboré aux projets de développements de nombreuses entreprises et administrations : Alcatel, AT&T, BULL, Belgacom, CNRS, France Télécom, Hewlet Packard, IBM, INSERM, Learning Tree International, Thomson, etc.
Sommaire
- Organisation de /proc et de /sys
- Threads Linux
- Attributs d'un thread Linux
- Binft_misc, core et personnalité d'un thread Linux
- Session utilisateur et session système
- Exploitation du CPU
- Exploitation des disques
- NFS et CIFS
- Interface Socket
- UDP et/proc/net/pktgen
- TPC et contrôle de flux
- Couche routage
- ARP et interfaces aux NICs Proc et Iptables
- Sys - Concepts et outils
- Sys - Composants de base et composants legacy
- Sys - Architecture PCI
- Sys/firmware et/sys/power
Caractéristiques techniques
PAPIER | |
Éditeur(s) | O'Reilly |
Auteur(s) | Olivier Daudel |
Parution | 25/05/2006 |
Édition | 2eme édition |
Nb. de pages | 680 |
Format | 18 x 24 |
Couverture | Broché |
Poids | 1165g |
Intérieur | Noir et Blanc |
EAN13 | 9782841773862 |
ISBN13 | 978-2-84177-386-2 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse