Définition
Le noyau, ou kernel, est le cœur d'un système d'exploitation : le programme qui parle directement au matériel et arbitre entre toutes les applications l'accès au processeur, à la mémoire, aux disques et au réseau. Tout le reste du système (interface, commandes, services) repose sur lui. Le noyau Linux, celui de Windows ou celui de macOS sont des exemples ; les conteneurs partagent le noyau de leur machine hôte, ce qui explique leur légèreté.
Dans la pratique
Peu de missions touchent directement au noyau, mais sa compréhension sépare l'administrateur qui applique des recettes de l'ingénieur qui diagnostique un problème de performance ou de sécurité. Les besoins qui le mentionnent concernent l'embarqué, la haute performance, la sécurité système ou les plateformes Linux très spécialisées. Les mises à jour du noyau sont aussi un sujet récurrent de maintenance et de conformité.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.