Núcleo o kernel y niveles de un sistema operativo

1823 palabras 8 páginas
Núcleo o Kernel y niveles de un Sistema Operativo
El Núcleo (o kernel) es una colección de módulos de software que se ejecutan en forma privilegiada –lo que significa que tienen acceso pleno a los recursos del sistema. El núcleo normalmente representa sólo una pequeña parte de lo que por lo general se piensa que es todo el sistema operativo, pero es tal vez el código que más se utiliza. Por esta razón, el núcleo reside por lo regular en la memoria principal, mientras que otras partes del sistema operativo son cargadas en la memoria principal sólo cuando se necesitan.
Los núcleos se diseñan para realizar “el mínimo” posible de procesamiento en cada interrupción y dejar que el resto lo realice el proceso apropiado del sistema, que puede
…ver más…

Tiene que ver con los dispositivos de almacenamiento secundario. En este nivel se sitúan las funciones de ubicación de las cabezas de lectura y escritura, y se producen las transferencias reales de bloques. Este nivel se apoya en el nivel anterior para planificar las operaciones y notificar al proceso que hizo la solicitud que la operación ha culminado.

 Objetos→ bloques de datos
 Operaciones típicas→ leer, escribir, asignar y liberar
Dispositivos de Entrada y Salida.
El código destinado a manejar la entrada y salida de los diferentes periféricos en un sistema operativo es de una extensión considerable y sumamente complejo. Resuelve las necesidades de sincronizar, atrapar interrupciones y ofrecer llamadas al sistema para los programadores.
Los dispositivos de entrada/salida se dividen, en general, en dos tipos: dispositivos orientados a bloques y dispositivos orientados a caracteres.
1. Orientados a Bloques.
Los dispositivos orientados a bloques tienen la propiedad de que se pueden direccionar, esto es, el programador puede escribir o leer cualquier bloque del dispositivo realizando primero una operación de posicionamiento sobre el dispositivo. Los dispositivos más comunes orientados a bloques son los discos duros, la memoria, discos compactos y, posiblemente, unidades de cinta.
2. Orientados a Caracteres.
Los dispositivos orientados a caracteres son aquellos que trabajan con secuencias de bytes sin importar su longitud ni ninguna

Documentos relacionados

  • Sistema Operativo Minix
    5386 palabras | 22 páginas
  • Kernel
    806 palabras | 4 páginas
  • Metodos para compartir recursos de software
    1174 palabras | 5 páginas
  • Trabajo
    18348 palabras | 74 páginas
  • Sistemas Operativos Fijos
    1854 palabras | 8 páginas
  • Funcion y caracteristicas de los sistemas operativos
    1901 palabras | 8 páginas
  • Obligaciones civiles
    898 palabras | 4 páginas
  • Administracion De Memoria Mandriva
    2525 palabras | 11 páginas
  • Tesis De Linux
    5015 palabras | 20 páginas
  • Requisitos para obtener el distintivo h
    3785 palabras | 16 páginas