Descargar

Sistemas en Tiempo Real (Presentación Powerpoint)

Enviado por Pablo Turmero


Partes: 1, 2

    edu.red Reseña Histórica – Hitos a lo largo del tiempo:

    1980: Primer núcleo de un sistema operativo en tiempo real básico 1982: Primera versión de QNX 1990: Rediseño de QNX + Salida de versiones comerciales

    edu.red Introducción a los Sistemas Operativos en tiempo real Un Sistema Operativo en tiempo real es un sistema operativo diseñado para aplicaciones de tiempo real. Debe garantizar un alto grado de determinismo y dar la respuesta sin errores en un lapso de tiempo corto.

    edu.red Determinismo Sensibilidad Control de usuario Fiabilidad Tolerancia a los fallos Tipos de Sistemas Operativos en tiempo real:

    Características fundamentales: SISTEMAS CRÍTICOS SISTEMAS NO CRÍTICOS

    edu.red Características de diseño y soporte del Sistema Operativo en tiempo real:

    Procesador. Planificación y Procesos. Comunicación entre procesos y sincronización. Interrupciones. Memoria. Comunicaciones.

    edu.red PROCESADOR Problemas con la capacidad de procesamiento. Cuesta cumplir con el reloj interno del procesador. Tasa de interrupciones elevada.

    TIPOS DE DISEÑO DE LOS SISTEMAS OPERATIVOS EN CUANTO AL MANEJO DE EVENTOS: Diseño guidado por eventos. Diseño de compartición.

    edu.red PLANIFICACIÓN Y PROCESOS ESTADOS: Ejecución, preparado y bloqueado. Cola de procesos corta. Asignación y ordenamiento de la cola de procesos por prioridades. COMUNICACIÓN ENTRE PROCESOS Y SINCRONIZACIÓN Semáforos. Problemas: inversión de prioridades y punto muerto. Envío de mensajes.

    edu.red MEMORIA Velocidad de acceso. Fragmentación. Paginación. COMUNICACIONES Lan bus o puertos serie.

    edu.red ARQUITECTURA DE SISTEMAS OPERATIVOS EN TIEMPO REAL La Memoria física se divide en dos regiones: USER SPACE y KERNEL SPACE. El HW interactúa con el Kernel y el Kernel con el usuario. Se quiere minimizar la latencia y el Jitter.

    Clases de tiempo real: TIEMPO REAL ESTRICTO TIEMPO REAL FLEXIBLE TIEMPO REAL FIRME

    edu.red ARQUITECTURA BASICA

    edu.red ATENCION PRIORITARIA EN EL KERNEL ESTANDAR

    Partes: 1, 2
    Página siguiente