Professional Documents
Culture Documents
KERNEL
CARACTERISTICAS FUNCIONES
1. Administracin de la memoria, para todos los programas en ejecucion.2. Administracin del tiempo de procesador, que estos programas en ejecucin utilizan.3. Acceder a los perifricos/elementos y hardware de entrada y salida de una forma practica y cmoda
Bsicamente es un gran programa creado como una unidad, pero conceptualmente dividido en varios componentes lgicos
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 de manda, estas porciones se llaman mdulos, y suelen ser caractersticas del kernel o controladores de dispositivos
Para el funcionamiento interno se usan varios hilos "threads" de ejecucin internos al kernel, que pueden estar asociados a un programa de usuario o bien a una funcionalidad interna del kernel. En Linux nose hace un uso intensivo
Soporte de aplicaciones de usuario de tipo multithread, ya que muchos paradigmas de computacin de tipo cliente/servidor necesitan servidores capaces de atender mltiples peticiones simultaneas dedicando un hilo de ejecucin a cada peticin o grupo de ellas