sábado, 16 de abril de 2011

Funciones del núcleo o kernel

Los núcleos tienen como funciones básicas garantizar la carga y la ejecución de los procesos, las entradas/salidas y proponer una interfaz entre el espacio núcleo y los programas del espacio del usuario.
Otras  funciones importantes del núcleo son:
·         Administración de la memoria para todos los programas y procesos en ejecución.
·         Administración del tiempo de procesador que los programas y procesos en ejecución utilizan.
·         Es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador de una manera cómoda.
·         Manejo de interrupciones.
·         Despacho.
·         Suspensión y reanudación de procesos.
·         Sincronización de procesos. 
·         Comunicación entre procesos.
·         Manipulación de los bloques de control de procesos.
·         Apoyo para las actividades de entrada / salida.
·         Apoyo para asignación y liberación de memoria.
·         Apoyo para el sistema de archivos.
·         Apoyo para el mecanismo de llamada y retorno de un procedimiento.
·         Apoyo para ciertas funciones de contabilidad del sistema.

No hay comentarios:

Publicar un comentario