El kernel o nucleo de Linux se puede definir como el corazon de este sistema operativo.

Es el encargado de que el softward y el hardware del computador puedan trabajar juntos. KERNEL

FUNCIONES

CARACTERISTICAS

1. Administracion de la memoria, para todos los programas en ejecucion. 2. Adminitracion del tiempo de procesador, que estos programas en ejecucion utilizan. 3. Acceder a los perifericos/elementos y hardware de entrada y salida de una forma practica y comoda.

Basicamente es un gran programa creado como una unidad, pero conceptualmente dividido en varios componentes logicos.

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.

Tiene soporte para carga/descarga de porciones del kernel bajo demanda, estas porciones se llaman modulos, y suelen ser caracteristicas del kernel o controladores de dispositivos.

Para el funcionamiento interno se usan varios hilos "threads" de ejecuccion internos al kernel, que pueden estar asociados a un programa de usuario o bien a una funicionalidad interna del kernel. En linux no se hace un uso intensivo de este concepto solo unas pocas funsionalidades.

Soporte de apliaciones de usuario de tipo multithread, ya que muchos paradigmas de computacion de tipo cliente/servidor necesitan servidores capaces de atender multiples peticiones simultaneas dedicando un hilo de ejecucion a cada peticion o grupo de ellas.

Sign up to vote on this title
UsefulNot useful