El Kernel

 ¿Qué es el Kernel? 



El Kernel, conocido también como núcleo, constituye la parte fundamental del sistema operativo y es el responsable de facilitar a los distintos programas el acceso seguro al hardware a través de servicios de llamada al sistema. Gestiona los recursos y se encarga de decidir qué programa podrá usar un dispositivo y el tiempo de uso.

Funciones 

  • Garantizar la carga y ejecución de los procesos, E/S 
  • Brinda soporte del sistema de archivo
  • Manipulación de bloques de control de procesos
  • Sincronización de procesos
  • Comunicación entre procesos
  • Cambios de estado de procesos
  • Gestor de recursos de memoria
Características del Kernel
  • Se encuentra en la memoria principal
  • Tienden a ser ininterrumpibles
Tipos de Kernel
  1. Monolítico
  2. Microkernel
  3. Hibrido
Estructura del Kernel
  • Capa baja esta la interfaz con el hardware
  • Sobre la capa baja esta la gestión de la memoria
  • Gestor de procesos
  • Gestor de dispositivos
  • La capa más alta es el sistema de archivo
Referencias






Comentarios