kernel

5
HERRAMIENTAS TECNOLOGICAS I TEMA: KERNEL 01/10/2015 GISELLE GUADALUPE UGMEX

Upload: esdeguau27

Post on 11-Feb-2017

176 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Kernel

HERRAMIENTAS TECNOLOGICAS I

TEMA: KERNEL01/10/2015

GISELLE GUADALUPE

UGMEX

Page 2: Kernel

KERNEL (sistema operativo)

En la computación, el núcleo es un programa informático que gestiona la E / S de las solicitudes de software, y las traduce

en procesamiento de datos instrucciones de la unidad central de procesamiento y otros componentes electrónicos de

un ordenador. El núcleo es una parte fundamental de la de un ordenador moderno sistema operativo.

Page 3: Kernel

Administración de la memoria para todos los programas y procesos en ejecución.

Administración del tiempo de procesador que los programas y procesos en ejecución utilizan.

La comunicación entre los programas que solicitan recursos y el hardware.

Gestión de los distintos programas informáticos (tareas) de una máquina.

Gestión del hardware (memoria,  procesador, periférico, forma de almacenamiento, etc.)

FUNCIONES DEL KERNEL

Page 4: Kernel

No necesar iamente se necesi ta un núc leo para usar una computadora. Los programas pueden cargarse y e jecutarse d i rectamente en una computadora «vacía» , s iempre que sus autores qu ieran desarro l lar los s in usar n inguna abstracc ión de l hardware n i n inguna ayuda del s is tema operat ivo.

Hay cuat ro grandes t ipos de núc leos: Los núc leos monol í t icos  fac i l i tan

abstracc iones del hardware subyacente realmente potentes y var iadas.

Los micro núc leos: proporc ionan un pequeño conjunto de abstracc iones s imples del hardware, y usan las apl icac iones l lamadas serv idores para of recer mayor func ional idad.

Los núc leos híbr idos: son muy parecidos a los micro núcleos puros, excepto porque inc luyen código adic ional en e l espacio de núc leo para que se e jecute más rápidamente.

Los ex núc leos: no fac i l i tan n inguna abstracc ión, pero permi ten e l uso de b ib l io tecas que proporc ionan mayor func ional idad gracias a l acceso d i rec to o casi d i rec to a l hardware.

TIPOS DE KERNEL

Page 5: Kernel

Los módulos del kernel, también conocido como un módulo del kernel cargables (LKM), son esenciales para mantener el funcionamiento del núcleo con todo el hardware sin consumir toda la memoria disponible.

Un módulo generalmente, aumenta la funcional idad del núcleo de base para cosas como los disposit ivos, sistemas de archivos y las l lamadas al sistema. LKMs t ienen la extensión .Ko y normalmente se almacenan en el directorio / l ib/ modules. Debido a su carácter modular, usted puede personal izar fáci lmente su núcleo mediante el establecimiento de módulos de carga, o no, durante el arranque con el comando menuconfig o editando el archivo /boot /config, o usted puede cargar y descargar los módulos sobre la marcha con el comando modprobe.

MÓDULOS DEL KERNEL