Repositorio Dspace

Estudio y análisis del garbage collector de la máquina virtual de Java

Mostrar el registro sencillo del ítem

dc.contributor Garrido Ostermann, Lluís
dc.creator Padilla Sánchez, Fernando
dc.date 2018-01-18T08:37:52Z
dc.date 2018-01-18T08:37:52Z
dc.date 2017-01-26
dc.date.accessioned 2024-12-16T10:26:02Z
dc.date.available 2024-12-16T10:26:02Z
dc.identifier http://hdl.handle.net/2445/119102
dc.identifier.uri http://fima-docencia.ub.edu:8080/xmlui/handle/123456789/20430
dc.description Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2017, Director: Lluís Garrido Ostermann
dc.description In some programming languages is well known they have an automatic memory management, like Java and Python, in spite of C, where the programmer manages that. Precisely Java has an internal proccess, known as the Garbage Collector, available in the Java Virtual Machine. Garbage Collector is responsible to freeing memory while the execution is on, when objects are being created and allocated to one memory, Heap. Some applications have been developed with a unic goal, study, analize and try to optimize the results obtained by the GC. To achieve that, there has been a study about GC and how does it work. The report has confirmed that applications with a medium-large data set running on a multicore machine, Parallel GC is the one GC with better results as long as the generations are kept balanced. OpenJDK has some internal tools, and those tools have been used to test the GC, to monitor CPU usage and its threads, as well as the number of allocations made.
dc.format 79 p.
dc.format application/pdf
dc.language spa
dc.rights memòria: cc-by-nc-sa (c) Fernando Padilla Sánchez, 2017
dc.rights codi: GPL (c) Fernando Padilla Sánchez, 2017
dc.rights http://creativecommons.org/licenses/by-sa/3.0/es
dc.rights http://www.gnu.org/licenses/gpl-3.0.ca.html
dc.rights info:eu-repo/semantics/openAccess
dc.source Treballs Finals de Grau (TFG) - Enginyeria Informàtica
dc.subject Java (Llenguatge de programació)
dc.subject Gestió de memòria (Informàtica)
dc.subject Programari
dc.subject Treballs de fi de grau
dc.subject Java (Computer program language)
dc.subject Memory management (Computer science)
dc.subject Computer software
dc.subject Bachelor's theses
dc.title Estudio y análisis del garbage collector de la máquina virtual de Java
dc.type info:eu-repo/semantics/bachelorThesis


Ficheros en el ítem

Ficheros Tamaño Formato Ver

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Buscar en DSpace


Búsqueda avanzada

Listar

Mi cuenta