lunes, 12 de septiembre de 2016

1.5 Estructura: Niveles o extracto de Diseño

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