Breve recopilación de información del kernel de Linux

Páginas: 3 (741 palabras) Publicado: 7 de noviembre de 2014
Modo usuario: oculta los detalles de bajo nivel que requieren los programas para ejecutarse. Modo no privilegiado.
Modo kernel: muestra los detalles de la interacción a bajo nivel del SO con elhardware. Modo privilegiado.

Siempre que un proceso hace una llamada al sistema, el hardware cambia el modo privilegiado del modo usuario al modo kernel y comienza la ejecución de un procedimiento dekernel con un propósito estrictamente limitado. En este punto, el sistema actúa dentro del contexto de ejecución, de tal manera que la petición se satisfaga. Siempre que la petición sea satisfechacompletamente, el procedimiento del kernel fuerza al hardware a regresar al modo usuario y el proceso continúa desde la instrucción siguiente a la llamada al sistema.

Scheduler (planificador): seencarga de elegir un proceso que pueda ser ejecutado en el CPU.

Muchos kernels Unix son monolíticos, esto implica que cada una de las capas del kernel se integran al programa completo del kernel ycorren en modo kernel en beneficio del proceso actual. Los microkernel presentan varias ventajas teóricas sobre los kernels monolíticos. La principal razón es que fuerzan a los programadores del sistemaa utilizar enfoques modularizados, pues cada una de la capas es considerado como un programa independiente que debe interactuar con otra capa a través de interfaces software transparentes. Esteenfoque hace que los sistemas operativos microkernel puedan ser transportados fácilmente a otras arquitecturas, ya que todos los componentes dependientes del hardware se encuentran encapsulados en el códigodel microkernel. Estos sistemas también hacen más eficiente el uso de la memoria RAM.

Módulo: es un conjunto de instrucciones que son implementadas por un sistema de archivos, controladores, uotras características de las capas superiores del kernel; estos pueden vincularse o desvincularse del kernel en tiempo de ejecución. Un módulo no se ejecuta como un proceso específico y eso es lo que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Complialar un kernel linux
  • Compilacion de kernel en linux
  • recopilacion de informacion
  • Modulos del kernel linux
  • Recopilacion de informacion
  • Compilacion del kernel en linux ubuntu
  • Recopilacion De Informacion
  • RECOPILACIÓN DE INFORMACION

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS