Sistemas micronúcleo o microkernel

Sistemas micronúcleo(microkernel)

Los sistemas operativos micronúcleo o microkernel se fundamentan en asignar las tareas básicas a un núcleo, para poder separar funcionalmente los programas del sistema de los programas de aplicación. El objetivo es obtener un núcleo lo más pequeño y rápido posible y que las funciones restantes se consideren procesos de aplicación.

Esto lógicamente tendrá la consecuencia de una notable pérdida de rendimiento, por lo que deben añadirse ciertas capacidades al núcleo para poder manejar el hardware y algunos drivers.

Un ejemplo de microkernel muy aplicado es el Minix puesto que es sencillo de comprender y modificar. Soporta multiprocesos y multiusuario. Es muy parecido a Unix en cuanto al procesador de comandos se refiere, los comandos en sí y las llamadas al sistema.

Otros ejemplos utilizados son QNX, que destaca por su fiabilidad y por la poca memoria que utilizar, o SymbOS, actualmente disponible para gamas de ordenadores Amstrad CPC, PCW y MSX 2.

Be the first to comment

Deja un comentario.

Tu dirección de correo no será publicada.


*