Características y funciones del Kernel

2
Características y funciones del Kernel. El Kernel o núcleo de Linux se puede definir como el corazón de este sistema operativo. Es el encargado de que el software y el hardware del computador se puedan trabajar juntos Kernel FUNCIONES CARACTERISTICAS Básicamente es un programa creado como una unidad, pero conceptualmente dividido en varios componentes lógicos 1. Administración de memoria, para todos los programas en ejecución. 2. Administración de tiempo del 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 Linux puede adaptar el Kernel a sus necesidades configurando y copilando un nuevo Kernel o simplemente parchado y compilando el Kernel existente Tiene soporte para carga/descarga de porciones del Kernel bajo demanda, estas porciones se llaman módulos, y suelen ser características del Kernel o controladores de dispositivos Para el funcionamiento interno se usan varios hilos (threads) de ejecución internos al Kernel, que pueden estar asociados a un programa de usuario o bien a una funcionalidad interna del Kernel. En Linux no se hace un uso intensivo de este concepto, solo unas pocas funcionalidades Soporte de aplicaciones de usuario de tipo multitherad, ya que muchos paradigmas de computación de tipo cliente/servidor necesitan servidores capaces de atender múltiples peticiones simultaneas dedicando un hilo de ejecución a cada petición o grupo de ellas Estas funciones se pueden aplicar en

Transcript of Características y funciones del Kernel

Page 1: Características y funciones del Kernel

Características y funciones del Kernel.

El Kernel o núcleo de Linux se puede definir como el

corazón de este sistema operativo. Es el encargado de

que el software y el hardware del computador se puedan

trabajar juntos

Kernel

FUNCIONES CARACTERISTICAS

Básicamente es un programa creado como una unidad,

pero conceptualmente dividido en varios componentes

lógicos

1. Administración de memoria, para todos los

programas en ejecución.

2. Administración de tiempo del 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 Linux puede adaptar el Kernel a sus

necesidades configurando y copilando un nuevo Kernel

o simplemente parchado y compilando el Kernel

existente

Tiene soporte para carga/descarga de porciones del Kernel bajo

demanda, estas porciones se llaman módulos, y suelen ser

características del Kernel o controladores de dispositivos

Para el funcionamiento interno se usan varios hilos (threads)

de ejecución internos al Kernel, que pueden estar asociados a

un programa de usuario o bien a una funcionalidad interna del

Kernel. En Linux no se hace un uso intensivo de este concepto,

solo unas pocas funcionalidades

Soporte de aplicaciones de usuario de tipo multitherad, ya que

muchos paradigmas de computación de tipo cliente/servidor

necesitan servidores capaces de atender múltiples peticiones

simultaneas dedicando un hilo de ejecución a cada petición o

grupo de ellas

Estas funciones se pueden aplicar en

Page 2: Características y funciones del Kernel