• [^] # Re: c'est quoi le noyau

    Posté par (site web personnel) . En réponse au message de l'appel systeme au mode noyau. Évalué à 3.

    Tu as tout un tas de thread noyaux qui sont en charge de la gestion de ton système, le plus trivial à appréhender pour un novice étant l'ordonnanceur qui a la difficile tâche d'attribuer du temps de travail aux différents processus user-land.

    L'ordonnanceur du noyau n'est pas vraiment un processus non plus. Ce dernier est en général appelé par le processeur lui même à intervalle régulier via une interruption, elle même générée via un timer configuré par le noyau dans ce but.

    L'essentiel du travail du noyau est effectué par appel du matériel via une interruption (changer le processus à exécuter, lire les données venant du port Ethernet, etc.) ou par un des processus pour afficher quelque chose à l'écran, lire ou écrire quelque chose depuis l'espace de stockage, envoyer des données par le réseau, récupérer la date courante, etc.