Mostrar el registro sencillo del ítem

Profesor guíadc.contributor.advisorBergel, Alexandre
Autordc.contributor.authorInfante Rica, Alejandro José 
Profesor colaboradordc.contributor.otherMateu Brulé, Luis
Profesor colaboradordc.contributor.otherTanter, Éric
Profesor colaboradordc.contributor.otherLeger Morales, Paul
Fecha ingresodc.date.accessioned2018-04-25T18:45:57Z
Fecha disponibledc.date.available2018-04-25T18:45:57Z
Fecha de publicacióndc.date.issued2017
Identificadordc.identifier.urihttps://repositorio.uchile.cl/handle/2250/147381
Nota generaldc.descriptionMagíster en Ciencias, Mención Computación. Ingeniero Civil en Computaciónes_ES
Resumendc.description.abstractLos lenguajes modernos de programación orientada a objetos han aliviado de manera impor- tante a los programadores la tarea de administrar memoria. A pesar de la eficiencia de los recolectores de basura y herramientas de análisis de programas en tiempo real, aún existe una porción importante de memoria siendo desaprovechada. El desaprovechamiento de memoria en software posee graves consecuencias, incluyendo frecuentes interrupciones en la ejecución debido a la presión ejercida sobre el recolector de basura y el uso ineficiente de dependencias entre objetos. Hemos descubierto que supervisar los lugares de producción de objetos y la equivalencia de los objetos producidos es clave para identificar ineficiencias causadas por objetos redundantes. Hemos implementado optimizaciones para reducir el consumo de memoria de seis aplicaciones industriales, obteniendo una reducción superior al 40% en el uso de memoria en la mitad de las aplicaciones sin poseer conocimiento previo de las mismas. Nuestros resultados replican parcialmente los resultados obtenidos por Marinov y O Callahan y exploran nuevas formas de identificar objetos redundantes.es_ES
Patrocinadordc.description.sponsorshipEste trabajo ha sido parcialmente financiado por CONICYT-PCHA/Magíster-Nacional/2015-22150809es_ES
Idiomadc.language.isoenes_ES
Publicadordc.publisherUniversidad de Chilees_ES
Tipo de licenciadc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile*
Link a Licenciadc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Palabras clavesdc.subjectCompatibilidad de programación (Computadores electrónicos)es_ES
Palabras clavesdc.subjectProgramación orientada al objeto (Ciencia de la computación)es_ES
Palabras clavesdc.subjectLenguajes de programación (Computadores) - Diseñoes_ES
Palabras clavesdc.subjectAdministración de la memoria (Ciencia de la computación)es_ES
Títulodc.titleDiscovering memory optimization opportunities by analyzing shareable objectses_ES
Tipo de documentodc.typeTesis
Catalogadoruchile.catalogadorgmmes_ES
Departamentouchile.departamentoDepartamento de Ciencias de la Computación
Facultaduchile.facultadFacultad de Ciencias Físicas y Matemáticases_ES


Descargar archivo

Icon
Icon

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

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivs 3.0 Chile
Excepto que se indique lo contrario, la licencia de este artículo se describe como Attribution-NonCommercial-NoDerivs 3.0 Chile