Show simple item record

Professor Advisordc.contributor.advisorBergel, Alexandre
Authordc.contributor.authorInfante Rica, Alejandro José 
Associate professordc.contributor.otherMateu Brulé, Luis
Associate professordc.contributor.otherTanter, Éric
Associate professordc.contributor.otherLeger Morales, Paul
Admission datedc.date.accessioned2018-04-25T18:45:57Z
Available datedc.date.available2018-04-25T18:45:57Z
Publication datedc.date.issued2017
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/147381
General notedc.descriptionMagíster en Ciencias, Mención Computación. Ingeniero Civil en Computaciónes_ES
Abstractdc.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
Lenguagedc.language.isoenes_ES
Publisherdc.publisherUniversidad de Chilees_ES
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Keywordsdc.subjectCompatibilidad de programación (Computadores electrónicos)es_ES
Keywordsdc.subjectProgramación orientada al objeto (Ciencia de la computación)es_ES
Keywordsdc.subjectLenguajes de programación (Computadores) - Diseñoes_ES
Keywordsdc.subjectAdministración de la memoria (Ciencia de la computación)es_ES
Títulodc.titleDiscovering memory optimization opportunities by analyzing shareable objectses_ES
Document typedc.typeTesis
Catalogueruchile.catalogadorgmmes_ES
Departmentuchile.departamentoDepartamento de Ciencias de la Computación
Facultyuchile.facultadFacultad de Ciencias Físicas y Matemáticases_ES


Files in this item

Icon
Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile