Complutense University Library

Recolector de memoria incremental para sistemas Java de tiempo real

Raboso Rivas, Diego (2006) Recolector de memoria incremental para sistemas Java de tiempo real. [Coursework] (Unpublished)

[img] PDF
772kB
View download statistics for this eprint

==>>> Export to other formats

Abstract

En este proyecto se han estudiado los diferentes algoritmos de recolección de memoria, prestando especial atención a los algoritmos de recolección de memoria incrementales y su relación con los sistemas de tiempo real. Por sistema de tiempo real entendemos aquél que interacciona repetidamente con su entorno físico en un plazo de tiempo. Para su correcto funcionamiento, además de producir resultados
correctos, los tiene que producir en un tiempo determinado. Es decir, no deben detenerse mientras se encuentran en ejecución, por ese motivo son importantes los recolectores de memoria incrementales en este tipo de sistemas, ya que para ejecutarse no necesitan que el sistema esté detenido. El objetivo del proyecto es modificar el recolector de memoria de una Máquina Virtual de Java para que trabaje de
forma incremental. Para conseguirlo se deben introducir las Write Barriers. En la realización del proyecto se usó como punto de partida una aplicación existente, pensada para la enseñanza que realizaba la recolección de memoria de un heap de manera no incremental.
[ABSTRACT]
In this project we have studied the different garbage collectors algorithms, lending special attention to the incrementales garbage collectors and its relation with
the real-time systems. By real-time system we understand that one that interacts repeatedly with its physical surroundings in a term of time. For its correct operation,
besides to produce correct results, it has them to produce in a certain time. That is to say, they do not have to stop while they are in execution, by that reason are important
the incrementales garbage collectors in this type of systems, since to execute itself they do not need that the system is lengthy. The objective of the project is to modify the garbage collector of a Java Virtual Machine so that it works of incremental form. In order to obtain it they are due to introduce the Write Barriers. For the accomplishment of the project we used like departure point an existing application, thought for the education that made the garbage collection of no incremental way.

Item Type:Coursework
Additional Information:Trabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2005-2006)
Uncontrolled Keywords:Recolector de Memoria, Heap, Write Barrier, Sistemas de tiempo real, Lectores – Escritores
Subjects:Sciences > Computer science > Expert systems (Computer science)
ID Code:9096
Deposited On:09 Jun 2009 12:23
Last Modified:09 Jun 2009 12:23

Repository Staff Only: item control page