Gnu/Linux Magazine HS 87


KERNEL

Le guide pour plonger au coeur de votre système GNU/Linux

Plus de détails

12,90 € TTC

 
Les avis des lecteurs sur ce numero ( - 0 Avis )

Aucun avis n'a été publié pour le moment.

Merci de vous connecter à votre compte afin de pouvoir publier votre avis.

Se connecter à votre compte

Donnez votre avis

Gnu/Linux Magazine HS 87

Gnu/Linux Magazine HS 87


KERNEL

Le guide pour plonger au coeur de votre système GNU/Linux

SOMMAIRE :

 

Débutez

p. 08 Généralités sur le noyau Linux

p. 12 Adaptez le noyau à votre ordinateur

Expérimentez

p. 22 Cas n°1 : Intéractions entre espace utilisateur, noyau et matériel

p. 40 Cas n°2 : Cloisonnement des processus au sein du noyau Linux

p. 48 Cas n°3 : Comment déboguer le noyau

p. 54 Cas n°4 : Modification des appels systèmes du noyau Linux

p. 78 Cas n°5 : Un cas concret : correction du pilote Hitachi StarBoard en 64 bits

Virtualisez

p. 88 KVM : focus sur l'implémentation d'un hyperviseur dans Linux

Sécurisez

p. 104 La sécurité du noyau avec SELinux

Annexe

p. 122 Index



Préface :


Le noyau est au cœur des systèmes d’exploitation. De tous les systèmes d’exploitation ? Oui, de tous, même de ce système qui résiste encore et toujours aux envahisseurs propriétaires, ce système que nous utilisons tous : GNU/Linux. Bien entendu, nous parlerons dans ce hors-série de ce noyau (ou kernel pour ceux qui préfèrent conserver la version non traduite) et délaisserons les noyaux des autres systèmes d’exploitation. Signalons par la même occasion la sortie prochaine du noyau 4.9 annoncée par Linus Torvalds le 15 octobre [1].

Le noyau est un élément du système tout à la fois fascinant et terrifiant. Il nous attire irrésistiblement, car c’est lui qui va gérer les accès au matériel, permettre une communication entre les différents composants et donc au final permettre à l’ordinateur de fonctionner correctement. On voudrait donc instinctivement en savoir plus, comprendre ses mécanismes internes et pouvoir manipuler ce magnifique « jouet ». En même temps, il nous terrifie par la complexité qui en émane et par le fait que commettre une erreur en manipulant le noyau signifie bien souvent la « mort » du système d’exploitation et donc l’impossibilité d’utiliser l’ordinateur...

Le but de ce hors-série est de vous donner les connaissances et les outils nécessaires pour interagir avec le noyau et, en quelque sorte, de faire tomber les barrières qui vous paralysent, qui vous laissent dans la peur. Vous pourrez ainsi :

 - compiler le noyau suivant vos propres besoins ;

 - écrire du code pour le noyau et le débugger ;

 - maîtriser les ressources mutualisées du système d’exploitation et les appels système ;

 - utiliser l’hyperviseur KVM ;

- sécuriser l’accès à vos services grâce à SELinux.

Ce que l’on ne connaît pas fait toujours peur. Mais vaincre nos peurs nous libère : après la lecture de ce hors-série vous pourrez manipuler le noyau... à vos risques et périls tout de même ;-)

[1] TORVALDS L., Linux 4.9-rc1 : http://lkml.iu.edu/hypermail/linux/kernel/1610.1/03881.html



La rédaction

A propos du magazine
Logo

Le magazine de référence technique pour les développeurs et les administrateurs sur systèmes UNIX, open source & embarqué !

GNU/Linux Magazine est le magazine mensuel du développement et de l'administration sur systèmes UNIX open source & embarqué ! Le premier magazine français 100 % Linux se démarque grâce à une ligne rédactionnelle résolument technique et pédagogique. Les rubriques résument à elles seules les attentes de nos lecteurs : IA, Robotique & Sciences, Système & Réseau, IoT & Embarqué, Sécurité & Vulnérabilité...

Nouveaux produits