next up previous contents
suivant: Différents types de noyaux monter: Le noyau précédent: Le noyau   Table des matières

Définition

Il s'agit du coeur du système d'exploitation, comparable au cerveau chez l'être humain. C'est le premier programme qui est chargé au démarrage, hors le chargeur de démarrage.

Le noyau est le seul composant du système à être en contact direct avec la couche matérielle. Il dispose donc des privilèges les plus élevés vis-à-vis de l'architecture, afin de pouvoir effectuer les actions demandées par les processus utilisateurs. Ainsi les processus utilisateurs n'ont-ils besoin d'aucun droit particulier vis-à-vis du matériel, permettant entre autres d'isoler ces processus du reste du système. Ainsi le noyau joue-t-il un rôle crucial dans la sécurité du système.

Il va de soit que plus le noyau rend de services, plus le danger est grand qu'une faille existe, permettant à un code malicieux d'utiliser les privilèges du noyau pour anéantir la sécurité du système. Ce qui nous amène à la conception des noyaux et des ``modèles'' existants.



nicolas 2006-07-30