el kernel

Páginas: 2 (484 palabras) Publicado: 8 de noviembre de 2013
El kernel forma parte del sistema operativo, para ser más claros es el núcleo, la parte más importante. Cuando arrancas un ordenador con cualquier sistema operativo, el Kernel se carga en memoria ypermanece allí hasta que apagas el equipo, realizando funciones básicas como pueden ser:


- Comunicación entre procesos


- Control de periféricos


- Manejo de memoria


- Control deinterrupciones
El núcleo del sistema operativo, también llamado kernel (núcleo en alemán) es aquella parte de un sistema operativo que interactúa de forma directa con el hardware de una maquina. Entrelas funciones principales están:
La gestión de memoria
La administración del sistema de archivos
La administración de servicios entrada/salida
La asignación de recursos entre los usuarios.
Lamanipulación del hardware se realiza por medio de controladores de dispositivo, que conocen la forma de comunicarse directamente con el hardware de la maquina.
El software por su parte puede comunicarsecon el kernel por medio de llamadas al sistema, las cuales indican al kernel que realice tareas como abrir y escribir un archivo, ejecutar un programa, finalizar un proceso u obtener la fecha y horadel sistema.
Llamadas al sistema: (en inglés system call) es el mecanismo usado por una aplicación para solicitar un servicio al sistema operativo.
Las llamadas al sistema comúnmente usanuna instrucción especial de la CPU que causa que el procesador transfiera el control a un código privilegiado. Previamente especificado por el mismo código. Esto permite al código privilegiado especificar dondeva a ser conectado así como el estado del procesador.
Cuando una llamada al sistema es invocada, la ejecución del programa que invoca es interrumpida y sus datos son guardados, normalmente ensu PCB (Bloque de Control de Proceso del inglés Process Control Block), para poder continuar ejecutándose luego. El procesador entonces comienza a ejecutar las instrucciones de código de alto nivel de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Kernel
  • Kernel
  • que es el kernel
  • KERNEL
  • Kernel
  • Kernel
  • Kernel
  • kernel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS