La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Núcleos de SO Contemporáneos

Presentaciones similares


Presentación del tema: "Núcleos de SO Contemporáneos"— Transcripción de la presentación:

1 Núcleos de SO Contemporáneos
Los sistemas Operativos dominantes en el mercado son versiones de los sistemas operativos Unix y Windows de Microsoft

2 Unix Se diseño como un SO de tiempo compartido, y sus subsiguientes evoluciones de BSD y AT&T, siguen siendo básicamente sistemas de tiempo compartido

3 Las interfaces De los SO Unix y Windows ha traído consigo severas restricciones en el continuo desarrollo de la tecnología de los SO. Para que un nuevo SO tenga éxito, debe tener procesadores de lenguaje (compiladores, enlazadores y cargadores) editores de texto y una biblioteca de ejecución.

4 Las Arquitectura de Unix
Unix es un núcleo monolítico, lo que implica que la gestión de procesos, memoria, dispositivos y archivos se implementan en un único módulo de software. La parte del manejador del dispositivo del gestor de dispositivos se implementa en módulos separados, aunque el resto de gestores estén en forma de un único programa.

5 Las Arquitectura de Unix
Usuario interactivo Bibliotecas Órdenes Programas De aplicación . . . Interfaz de llamada al Sistema del SO Tabla de Trap Manejador de Dispositivo Módulo de Núcleo Monolítico Gestión de procesos Gestión de memoria Gestión de archivos Infraestructura de Gestión de Dispositivos Manejador de Dispositivo Interfaz de Dispositivos Manejador de Dispositivo . . . Manejador de Dispositivo

6 El Ejecutivo y el Núcleo de Windows NT
Se desarrollaron como un SO operativo propietario que ofrecería un entorno de cómputo moderno para computadores personales y estaciones de trabajo Nota: El Ejecutivo NT se diseño como una capa de abstracción del núcleo NT. Proporciona mecanismos específicos para la gestión general de objetos y memoria

7 Organización de Windows NT/2000/XP
La arquitectura de SO de Windows NT está estructurada lógicamente en capas con una capa de abstracción de hardware (HAL, hardware abstraction layer), el Núcleo NT, el Ejecutivo NT, y diversos subsistemas sobre el ejecutivo NT. La interfaz de llamadas al sistema es el API Win32, que es la exportada por el subsistema Win32 . El subsistema de E/S se encuentra separado del resto del núcleo del SO, y contiene los manejadores de los dispositivos. Nota: La interfaz de programación de aplicaciones, cuyo acrónimo en inglés es API (application programming interfaz), es un conjunto de funciones residentes en bibliotecas (generalmente dinámicas, también llamadas DLL por sus siglas en inglés, término usado para referirse a éstas en Windows) que permiten que una aplicación corra bajo un determinado sistema operativo. En este caso se refiere a las aplicaciones Windows.

8 Organización de Windows NT/2000/XP
Proceso Proceso T T T T T T T Gestión de procesos Gestión de memoria Gestión de archivos Infraestructura de Gestión de dispositivos T Proceso T Bibliotecas Subsistema Subsistema Usuario Supervisor Ejecutivo NT Subsistema de E/S Núcleo NT Capa de abstracción del hardware Procesador(s) Memoria Principal Dispositivos

9 Workbench El Workbench es la parte fundamental del sistema operativo AmigaOS de las computadoras Amiga, muy populares en la década del 80 y el 90. Workbench se destacaba por su potencia gráfica y la multitarea, muy adelantado en la época en que las computadoras Amiga fueron lanzadas. Workbench contiene: * Complementos para el entorno gráfico * Bibliotecas, parches y utilidades complementarias con Kickstart


Descargar ppt "Núcleos de SO Contemporáneos"

Presentaciones similares


Anuncios Google