Nucli monolític: diferència entre les revisions
Contingut suprimit Contingut afegit
m Corregit: fins convertir-los > fins a convertir-los |
m Corregit: en el espai de > en l'espai de |
||
Línia 4:
Aquests sistemes tenen un nucli gran i complex, que engloba tots els serveis del sistema. Està programat de forma no modular, i té un rendiment més gran que un [[microkernel|micronucli]]. No obstant, qualsevol canvi a realitzar en qualsevol servei requereix la recompilació del nucli i el reinici del sistema per aplicar els nous canvis.
Hi ha diverses ramificacions d'aquest disseny, que s'han anat adaptant a noves necessitats. Podem citar el sistema de mòduls executables en temps d'execució, que l'hi ofereix al model de nucli monolític algunes de les avantatges d'un [[microkernel|micronucli]]. Aquests mòduls poden ser compilats, modificats, carregats i descarregats en temps d'execució, de manera similar als serveis d'un [[microkernel|micronucli]], però amb la diferència de que s'executen en
Aquest es l'esquema usat per, entre d'altres, [[GNU/Linux]], [[FreeBSD]] i diversos derivats de UNIX.
Hem de destacar que el pas constant de missatges entre els serveis del [[microkernel|micronucli]], és en part responsable dels pobres rendiments dels micronuclis.
|