Nivel 1.- Gestión de memoria:
Proporciona la facilidad de bajo nivel para la gestión de memoria secundaria necesaria para la ejecución de procesos.
Nivel 2.-Procesador:
Se encarga de activar los cuantums de tiempo para cada uno de los procesos, creando, interrupciones de hardware cuando no son respetados.
Nivel 3.- Entrada/Salida:
Proporciona las facilidades para poder utilizar los dispositivos de E/S requeridos por los procesos.
Nivel 4.- Información o aplicación e interprete de lenguajes:
Facilita la comunicación con los lenguajes y el sistema operativo para aceptar las ordenes en cada una de las aplicaciones.
Nivel 5.- Control de archivos:
Proporciona la facilidad para el almacenamiento a largo plazo y manipulanción de archivos con nombre va asignado espacio y acceso de datos de memoria.
El núcleo o kernel realiza diferentes tareas tales como:
*Manejo de interruptores.
*Creación y destrucción de procesos.
*Cambio de estado de los procesos.
*Despacho.
*Suspención y reanudación de procesos.
*Sincronización de procesos.
*Comunicación entre procesos.
*Manipulación de los bloques de control de proceso.
El núcleo y los procesos
Una definición especifica de lo que es el núcleo de (kenel) de un sistema operativo es: Un conjunto de rutinas cuya misión es la gestionar el procesador, la memoria, la E/S y el resto del proceso disponible en la instalación. Toda esta gestión la realiza para atender la funcionamiento y peticiones de los trabajos que se ejecuta en el sistema.
No hay comentarios:
Publicar un comentario