P. 1
SO - Teorico

SO - Teorico

|Views: 5,332|Likes:
Published by Pablo Carballo

More info:

Published by: Pablo Carballo on Apr 26, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/19/2013

pdf

text

original

El núcleo de Linux tiene la facultad de cargar y descargar módulos del núcleo cuando se le pide hacerlo. Estos se ejecutan en
modo de núcleo privilegiado, teniendo acceso a todas las capacidades de hardware. Los módulos pueden implementar desde un
driver hasta un protocolo de redes.
La ventaja de esta modularización, es que cualquiera puede variar a su gusto algunos de los módulos núcleo (usualmente no es
necesario re-compilar todo el núcleo, después que se hizo una variación en algún modulo del sistema). Otra ventaja es que se
puede configurar el sistema con un núcleo mínimo, y agregar controladores mientras se usa, como por ejemplo el montaje de un
CD-ROM, etc.

El soporte de módulos en Linux tiene tres componentes principales:

q Gestión de módulos: Permite cargar módulos en la memoria y comunicarse con el resto del sistema.

q Registro de controladores: Permite a los módulos notificar al resto del núcleo que está disponible un nuevo controlador.

q Resolución de conflictos: Permite a los drivers reservar recursos de hardware y protegerlos.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->