Section courante

A propos

Section administrative du site

Noyau hybride (Hybrid Kernel)

Un noyau hybride (ou Hybrid Kernel pour les anglophones) est, comme son nom l'indique, un hybride entre une architecture de noyau monolithique et un micro-noyau (Microkernel) utilisé par le système d'exploitation du système. Contrairement à un micro-noyau où tout se passe dans des serveurs et des pilotes de niveau utilisateur, les concepteurs d'un noyau hybride peuvent décider de garder plusieurs composants à l'intérieur du noyau et d'autres à l'extérieur. Il existe de nombreuses motivations dernière cette idée, telles que la performance, la simplicité et l'encadrement du fournisseur (vous ne pouvez pas modifier les composants avec des composants personnalisés). La plupart des noyaux hybrides démarrent en tant que noyaux monolithiques et commencent à déplacer des composants sur le côté de l'utilisateur, principalement en tant que sécurité pour prendre en charge des composants et des pilotes tiers pouvant être malveillants ou bogués.

Voici quelques exemples de systèmes d'exploitation utilisant ce modèle de noyau :

Système d'exploitation
BeOS
DragonFly BSD
Haiku
Mac OS X (XNU)
NetWare
Plan 9
ReactOS
Syllable
Windows NT


Dernière mise à jour : Jeudi, le 5 avril 2018