GoConqr has a new look! Let us know what you think.

Mind map

KERNEL Y TIPOS DE KERNEL

Mario Armas Spanish

Map content

KERNEL Y TIPOS DE KERNEL

  1. Es la parte fundamental del SO

  2. Responsable de controlar y administrar servicios

  3. CLASIFICACION Y ESTRUCTURA

    • Kernel Monolítico
      • Organización más común
      • No tiene estructura definida
      • Componentes integrados en SO
    • Diseño Modular
      • Núcleo dividido en módulos con interfaces
      • Sistemas altamente estructurados
      • Se considera como kernel monolítico hibrido
    • Estructurado en capas
      • Organización de jerarquía en capas
      • Cada capa ofrece una interfaz clara y definida
      • Modularidad y ocultamiento de la información
    • Micronúcleo
      • Servicios y funciones del sistema operativo en procesos de usuario
      • SO ejecutándose en modo núcleo
      • Las llamadas necesitan muchos mensajes entre los servidores
    • Maquina Virtual
      • Ejecuta directamente el hardware y realiza multiprogramación
      • Pretende ser idéntica a la que en realidad se tiene
      • Compartir recursos se torna complicado
  4. CASOS DE ESTUDIO

    • Unix / Linux
      • Subsistema de Archivos
        • Reservar espacio de archivos
        • Administrar espacio libre
        • Controlar acceso de archivos
        • Intercambio de datos entre archivos y usuario
      • Subsistema de Control de Procesos
      • El módulo de gestión de memoria
      • El planificador
      • La comunicación entre procesos
      • El módulo de control de hardware
    • Windows
      • Modo Kernel
        • Capa de Abstracción de Hardware (HAL)
        • Kernel
        • Controladores de Dispositivos
        • Ejecutor
        • Sistema de ventanas y gráficos
      • Modo Usuario
        • Procesos de soporte del sistema
        • Procesos de servicio
        • Subsistema de DLL´s
        • Subsitemas de ambiente
    • LINUX VS. WINDOWS
      • Ambos se pueden clasificar como monolíticos
      • Windows
        • Modular en menor grado
        • Drivers cargados dinámicamente como módulos
        • Portabilidad
        • Una cantidad significativa código se ejecuta como drivers
      • Linux
        • Modular
        • DLKMs
        • Portabilidad

Information

Description
Mario Daniel Armas Ortiz 201844451
Created by
Mario Armas
Views
4
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?