Ayuda
Ir al contenido

Dialnet


Gestión de memoria dinámica en sistemas de tiempo real

  • Autores: Miguel Ángel Masmano Tello
  • Directores de la Tesis: Jorge Vicente Real Sáez (dir. tes.), José Ismael Ripoll Ripoll (dir. tes.)
  • Lectura: En la Universitat Politècnica de València ( España ) en 2006
  • Idioma: español
  • Tribunal Calificador de la Tesis: Alfons Crespo i Lorente (presid.), Juan Antonio Vila Carbó (secret.), Juan Antonio de la Puente Alfaro (voc.), Michael González Harbour (voc.), Alejandro Alonso Muñoz (voc.)
  • Materias:
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • La gestión de la memoria dinámica aparece a principios de los años cincuenta para reemplazar la hasta entonces utilizada gestión de memoria estática, Tales han sido las ventajas derivadas de su uso que, en la actualidad, es difícil encontrar sistemas que no la utilicen actualmente, la mayoría de sistemas operativos existentes así como algunos lenguajes de programación proveen facilidades para su uso, tanto de forma explícita como implícita.

      Entre las pocas excepciones de sistemas que no hacen uso de la memoria dinámica se encuentran los sistemas de tiempo real. Estos sistemas cuya corrección depende no solo de su lógica interna sino también del tiempo de respuesta, han evitado su uso principalmente por dos motivos: primero, la gestión de memoria siempre ha sido considerada por la comunidad de tiempo real como un problema inherentemente no determinista temporalmente. Segundo, el fenómeno de la fragmentación, el cual puede causar que un gestor de memoria fracase en una asignación de memoria, a pesar de que la cantidad de memoria no utilizada en ese momento sea igual o superior a la requerida.

      Sin embargo, el reciente auge del lenguaje como Java, el cual hace un uso intensivo de la memoria dinámica de forma implícita, y su adopción en sistemas de tiempo real esta forzando a reconsiderar e introducir la gestión de memoria dinámica en este tipo de sistemas.

      La presente tesis aborda la problemática de la gestión de memoria dinámica en sistemas de tiempo real. Primero, proponiendo un nuevo gestor de memoria dinámica, Two-Level Segregated Fit (TLSF), el cual presenta un tiempo de respuesta rápido y determinista, así como una fragmentación baja.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno