Sistema con micronúcleo.

La idea consiste en tener un núcleo que brinde los servicios mínimos de manejo de procesos, memoria y que provea la comunicación entre procesos. Todos los restantes servicios se construyen como procesos separados del micronúcleo, que ejecutan en modo usuario.

Estos sistemas tienen como ventaja un diseño simple y funcional, que aumenta la portabilidad y la escalabilidad. Para agregar un nuevo servicio no es necesario modificar el núcleo, y es más seguro ya que los servicios corren en modo usuario.

Algunas ventajas que podemos destacar de los Micronúcleos son los siguientes:

1. Uniformidad de interfaces: disponen de una interfaz única para las solicitudes de los procesos, el paso de mensajes.

2. Portabilidad: reduciendo el núcleo e implementando casi todo en servidores, para implementarlo en arquitecturas diferentes, sólo habría que modificar el núcleo haciendo más simple su portabilidad.

3. Fiabilidad: es más fácil corregir fallas en un sistema pequeño ya que se pueden realizar pruebas más rigurosas que en un sistema mucho más grande.

Ejemplos de sistemas con micronúcleo

  • AIX
  • BeOS
  • Mach
  • MorphOS
  • QNX
  • Minix
  • Hurd
  • L4
  • RadiOS
  • Symbian
  • VSTa
ESTE SITIO FUE CONSTRUIDO USANDO