2. El kernel o núcleo de Linux se puede definir como el corazón de un sistema operativo. Es
el encargado de que el software y el hardware de la computadora puedan trabajar juntos.
Las funciones del Kernel se simplifican son:
1.Administración de la memoria, para todos los programas en ejecución.
2.Administración del tiempo de procesador, que estos programas en ejecución utilizan.
3.Acceder a los periféricos/elementos y hardware de entrada y salida de una forma
practica y cómoda.
El usuario de Linux puede adaptar el Kernel a sus necesidades configurando y
compilando un nuevo Kernel o simplemente parchando y compilando el Kernel existente.
3.
4. Kernel
Parte fundamental de un S.O se encarda de administrar y controlar todos los
programas además es responsable de crear y destruir espacios en memoria.
Cuando se enciende la computadora con cualquier S.O , el Kernel se carga en
memoria y permanece hasta que se apaga la Pc.
Realiza las siguientes funciones:
Comunicación entre procesos
Control de periféricos
Manejo de memoria
Control de Interrupciones
Maneja el tiempo, y
hardware que utilizara
cada programa
Se le llama Multiplexado
5. SISTEMA OPERATIVO Y KERNEL
S.O se comunica con el usuario, a su vez el S.O se comunica con el kernel y el Kernel con el
Hardware
Existen 2 tipos de Kernel
Monolitico
Microkernel
6. ADMINISTRA INFORMACION
ADMINISTRA MEMORIA
ADMINISTRA ENTRADA Y SALIDA
TIPOS DE SISTEMAS OPERATIVOS:
o MONOUSUARIO
o MULTIUSUARIO
o MONO-TAREA
o MULTI-TAREA
o UNIPROCESO
o MULTIPROCESO
o MONOLITICO
o JERARQUICO
o MAQUINA VIRTUAL
o CLIENTE – SERVIDOR
o NOS
o SISTEMA OPERATIVO DISTRIBUIDO