Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Responsable Systèmes


    Homme Profil pro
    Technicien maintenance
    Inscrit en
    août 2011
    Messages
    9 405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2011
    Messages : 9 405
    Points : 21 141
    Points
    21 141

    Par défaut Linux : comprendre la préemption noyau

    Bonjour,

    Je vous présente un tutoriel de Lirian B.H. :




    Bonne lecture.

    Autres tutoriels en rapport avec le sujet :
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutoriels/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation

  2. #2
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    7 211
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 7 211
    Points : 10 263
    Points
    10 263

    Par défaut

    Bonjour,

    Très intéressant, mais quelques remarques :

    c'est quoi la différence en mdelay et delay ?
    Nom : mdelay-delay.png
Affichages : 99
Taille : 6,8 Ko
    L'oubli du "m" ?

    Par ailleurs, il m'a fallu du temps pour m'y retrouver, à cause de la désynchronisation entre l'ordre dans le menuconfig et l'ordre des paragraphes du tuto :
    Nom : menuconfig.png
Affichages : 99
Taille : 35,7 Ko

    Un truc cool serait de renuméroter en commençant à zéro (on a l'habitude ! ) et en remettant les choses dans l'ordre :
    0. Introduction
    1. Pas de préemption forcée
    2. Préemption noyau volontaire
    3. Noyau préemptible

    Enfin, je propose un petit changement au point 5 qui, lui aussi, m'a posé un souci :
    Pour appliquer tous les changements vus plus haut -->
    Pour mettre en œuvre tous les changements indiqués ci-dessus
    parce que pour moi, "vus plus haut" fait référence aux 3 points précédents, d'où une certaine confusion.

    Section "Noyau préemptible" : le 1er § se termine par ":" mais il n'y a rien d'exposé ensuite, juste un nouveau § à la ligne suivante, ce qui ne va pas.

    Manque un "e", là, tout en bas : Ce tutoriel est une traduction de « Understanding Linux Kernel Premption » de Devarea. --> Preemption !

    Bon dimanche,
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  3. #3
    Responsable Systèmes


    Homme Profil pro
    Technicien maintenance
    Inscrit en
    août 2011
    Messages
    9 405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2011
    Messages : 9 405
    Points : 21 141
    Points
    21 141

    Par défaut

    c'est quoi la différence en mdelay et delay ?
    Erreur dans le document original.
    La fonction delay ne semble pas exister, et dans le contexte, il s'agit de millisecondes.

    Pour l'ordre des options, un avertissement a été ajouté, l'ordre dépend de la lague et/ou version noyau.

    Le reste a été corrigé.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutoriels/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo