@pemile
Le noyau Linux est un noyau monolithique MODULAIRE, c’est à dire que la plupart des drivers (si ce n’est la totalité), sont sous la forme de modules qui peuvent être facilement modifiés et compilé sans recompiler la totalité du noyau. Seuls les modules nécessaires sont effectivement chargés.
L’avantage de la vitesse des noyaux monolithique est conservé, malheureusement, la faiblesse persiste : les modules « tournent » en mode noyau.
.
Je crois que ce fut d’ailleurs une grande controverse entre Tannenbaum et Torvalds : vitesse <-> sécurité.