Rayon Systèmes de traitement et d'exploitation
Proc et sys

Fiche technique

Format : Broché
Nb de pages : X-451 pages
Poids : 896 g
Dimensions : 18cm X 24cm
EAN : 9782841773312

Proc et sys


Paru le
Broché X-451 pages

Quatrième de couverture

/PROC et /SYS

Le noyau d'un système Linux est conçu pour gérer en parallèle et sans interruption des milliers de processus qui vivent et meurent en fonction 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, il est maintenant possible de tout connaître de l'activité du système à un instant donné, ou de modifier sa configuration en temps réel, sans avoir à le redémarrer, ni nécessairement passer par l'API en langage C du noyau.

Cet ouvrage de référence passe en revue de manière exhaustive toutes les sous-entrées des arborescences /proc et /sys pour les noyaux 2.4 et 2.6, en donnant pour chacune d'elles une explication détaillée et illustrée de ses modes d'utilisation.

  • Après une présentation de /proc, /sys, et des autres pseudo-systèmes de fichiers rencontrés sous Linux, le chapitre Suivi des Threads Linux explique comment les threads sont gérés par le système, et expose tous les attributs des threads susceptibles d'être testés ou modifiés via /proc, depuis la consommation CPU jusqu'à l'optimisation des fautes de page ou la gestion des core.
  • Session Utilisateur et Session Système parle des quotas, de la ligne de commande, de la continuité de service, etc.
  • Exploitation du CPU et de la mémoire montre comment optimiser finement l'utilisation de ces deux ressources, y compris sur les ordinateurs portables.
  • Le chapitre suivant couvre l'Exploitation des Disques depuis la gestion des caches jusqu'aux partitions RAID en passant par les zones de swap.
  • Toute la partie réseau est développée dans les chapitres Interface Socket et Couche Transport et Couche Routage et Interface aux NICs.
  • Enfin, l'accès aux périphériques est traité dans Environnement matériel et /sys, où les différences d'approches entre /proc et /sys sont mises en lumière.

Un index très complet clôt ce livre unique, qui deviendra vite un compagnon indispensable aux administrateurs de systèmes Linux, ainsi qu'aux programmeurs qui souhaitent accéder directement aux entrailles du noyau.

Biographie

Olivier Daudel enseigne les Systèmes Ouverts à l'Université Paris X depuis 15 ans. En tant que consultant-formateur, il a aussi collaboré aux projets de développement de nombreuses entreprises : AT&T, BULL, CNRS, HP, INSERM, Learning Tree International, etc.

Avis des lecteurs

Du même auteur : Olivier Daudel

Développer sous Unix : appels système

Unix système V : configuration et modification du noyau

Proc et sys

Développeur UNIX : système V, versions 3.2 et 4