ESTRUCTURA DEL KERNEL
Un kernel siempre tiene la misma estructura y consta de varias capas:
- La capa más baja es la interfaz con el hardware (procesadores, memoria y dispositivos). Esta capa realiza tareas como la de controlador de red o controlador PCI Express.
- Sobre ella se encuentra la gestión de la memoria, que distribuye la memoria RAM y la memoria virtual.
- La siguiente capa contiene el gestor de procesos (scheduler), que se encarga de la gestión del tiempo y permite el multitasking.
- A continuación, el gestor de dispositivos (Device Management).
- La capa más alta es el sistema de archivos. Allí, se le asigna un espacio en la memoria principal (caché, RAM, etc) o secundaria (disco duro, USB, etc) a los procesos.

Estructura Kernel Hibrido de desarrollo