KERNEL

 

KERNEL (o núcleo): es aquella parte de un sistema operativo (1) que interactúa de forma directa con el hardware de una máquina. Entre las funciones principales del kernel se encuentran:
· La gestión de memoria.
· La administración del sistema de archivos.
· La administración de servicios y dispositivos de entrada/salida La asignación de recursos entre los usuarios.
La manipulación del hardware se realiza por medio de controladores de dispositivo, que conocen la forma de comunicarse directamente con el hardware de la máquina.
El software por su parte puede comunicarse con el kernel por medio de llamada al sistema, las cuales le indican al kernel que realice tareas como abrir y escribir un archivo, ejecutar un programa, finalizar un proceso u obtener la fecha y hora del sistema.
El término "núcleo" (en inglés kernel) propiamente dicho se refiere al software de sistema de bajo nivel que provee una capa de abstracción sobre el hardware, control de discos ysistema de archivos, multitarea, balance de carga, comunicaciones en red y medidas de seguridad. Un núcleo no es un sistema operativo (1) completo (tal y como se entiende el término normalmente)

Mas informacion (link afilosofia)


Referencia:http://es.wikipedia.org