Nucli híbrid: diferència entre les revisions

Contingut suprimit Contingut afegit
mCap resum de modificació
Línia 4:
Aquest va ser un compromís que molts desenvolupadors dels primers [[sistemes operatius]], amb arquitectura basada en micronucli, van adoptar abans que es mostrés que els micronuclis poden tenir també molt bon rendiment.
 
La majoria de sistemes operatius moderns són dins d'aquesta categoria, sent el més popular [[Microsoft Windows]]. El nucli de [[Mac OS X]], [[XNU]], també és un micronucli NO modificat, a causa de la inclusió de codi del nucli de [[FreeBSD]] al nucli basat en [[Mach (nucli)| Mach]]. [[DragonFlyBSDDragonFly BSD]] és el primer [[distribució BSD | sistema BSD]] que adopta una arquitectura de nucli híbrid sense basar-se en Mach.
 
Es tendeix a confondre erròniament als nuclis híbrids amb els [[Nucli monolític | nuclis monolítics]] que poden dinàmicament carregar mòduls després de l'arrencada. El concepte de nucli híbrid es refereix al fet que el nucli en qüestió utilitza mecanismes o conceptes d'arquitectura tant del disseny monolític com del micronucli, específicament el pas de missatges i la migració de codi'' «no essencial»'' cap a l'espai d'usuari (mantenint al seu torn cert codi'' «no essencial»'' en el propi nucli per raons de rendiment).
Línia 11:
* [[Windows NT | Microsoft Windows NT]], usat en tots els sistemes que usen el codi base de Windows NT
* [[XNU]] (usat en [[Mac OS X]])
* [[DragonFlyBSDDragonFly BSD]]
* [[ReactOS]]