Kernel
DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN.
INGENIERÍA EN SISTEMAS COMPUTACIONALES.
Sistemas Operativos
Kernel
Alegria Salcido German Orlando
L.I.Claudia Sofía Gracia Segura
HERMOSILLO, SON. , A 8 SEPTIEMBRE DEL 2012.
Que es el núcleo de Sistema Operativo?
El núcleo de un sistema operativo o kernel es el que se encarga de gestionar elprocesamiento, la memoria, los recursos de E/S y muchos procesos más que son necesarios para el funcionamiento del sistema.
Nivel 1. Gestión de Memoria: que proporciona las facilidades de bajo nivel para lagestión de memoria secundaria necesaria para la ejecución de procesos.
Nivel 2. Procesador: Se encarga de dar tiempo para cada uno de los procesos, creando interrupciones de hardware cuando no sonrespetadas.
Nivel 3. Entrada/Salida: Proporciona las facilidades para poder utilizar los dispositivos de E/S requeridos por procesos.
Nivel 4. Información o Aplicación o Intérprete 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 elalmacenamiento a largo plazo y manipulación de archivos con nombre, va asignando espacio y acceso de datos en memoria.
De que esta conformado?
El kernel está dividido en dos subsistemas principales:subsistema de ficheros y subsistema de control de procesos.
El subsistema de ficheros controla los recursos del sistema de archivos y tiene funciones como reservar espacio para los archivos, administrar elespacio libre, controlar el acceso a los archivos, permitir el intercambio de datos entre los archivos y el usuario.
A que se refieren las primitivas de comunicación?(IPC)
(IPC – inter processcomunication)
Comunicación entre procesos (IPC): los semáforos, la memoria compartida y los mensajes.
Un Semaforo es una variable entera con operaciones atómicas de inicialización, incremento y...
Regístrate para leer el documento completo.