Noyau

Un noyau est la couche fondamentale d’un système d’exploitation (OS). Il fonctionne à un niveau de base, communique avec le matériel et gère des ressources telles que la RAM et le CPU.

Comme un noyau gère de nombreux processus fondamentaux, il doit être chargé au début de la séquence de démarrage, lorsque l’ordinateur démarre. Le noyau effectue une vérification du système et reconnaît les composants, tels que le processeur, le GPU et la mémoire. Il vérifie également la présence de périphériques connectés. Lorsque le système d’exploitation se charge et que l’interface utilisateur graphique apparaît, le noyau continue de fonctionner. Même après le chargement complet du système d’exploitation, le noyau continue de fonctionner en arrière-plan et de gérer les ressources du système.

Types de noyaux

Il existe plusieurs types de noyaux, mais deux types courants sont les noyaux monolithiques et les micro-noyaux. Un noyau monolithique est une base de code unique, ou un bloc de code source, qui fournit tous les services nécessaires offerts par le système d’exploitation. Il s’agit d’une conception simple qui crée une couche de communication bien définie entre le matériel et les logiciels.

Les micro-noyaux ont la même fonction que les noyaux monolithiques, mais ils sont conçus pour être aussi petits que possible. Au lieu de gérer toutes les ressources à partir d’une seule base de code, le noyau ne gère que les fonctions les plus élémentaires. Il utilise des modules ou des « serveurs » pour gérer tout le reste. Par exemple, les pilotes de périphériques sont généralement inclus dans un noyau monolithique, mais ils seraient répartis dans des modules distincts dans un micro-noyau. Cette conception est plus complexe, mais elle peut permettre une utilisation plus efficace des ressources du système et contribuer à protéger contre les plantages du système.

Paniques du noyau

Comme le noyau gère les fonctions les plus élémentaires d’un ordinateur, son plantage peut entraîner l’arrêt complet de l’ordinateur. Cet événement indésirable est appelé « panique du noyau » sur les systèmes macOS et Unix. Cela ressemble à l’écran bleu de la mort de Windows. Le seul moyen de récupérer après une panique du noyau est de redémarrer l’ordinateur.

NOTE: Les paniques du noyau sont souvent causées par des problèmes de communication avec le matériel. Par conséquent, si votre ordinateur produit régulièrement des paniques du noyau, essayez de débrancher les périphériques inutiles pour voir si cela résout le problème.

Mis à jour January 13, 2017 par Per C.

quizTestez vos connaissances

What programming language supports the "struct" data type?

A
C
0%
B
PHP
0%
C
JSP
0%
D
HTML
0%
Correct! Incorrect!     View the Struct definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Noyau sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.