{"id":100374,"date":"2018-03-11T10:21:50","date_gmt":"2018-03-11T10:21:50","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/optimizacion-de-la-gestion-de-memoria-dinamica-en-java\/"},"modified":"2018-03-11T10:21:50","modified_gmt":"2018-03-11T10:21:50","slug":"optimizacion-de-la-gestion-de-memoria-dinamica-en-java","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/optimizacion-de-la-gestion-de-memoria-dinamica-en-java\/","title":{"rendered":"Optimizaci\u00f3n de la gesti\u00f3n de memoria din\u00e1mica en java"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Jos\u00e9 Manuel Velasco Cabo <\/strong><\/h2>\n<p>En este trabajo presentamos varias t\u00e9cnicas para mejorar el rendimiento y, al mismo tiempo, reducir del consumo de potencia del gestor autom\u00e1tico de memoria din\u00e1mica de la m\u00e1quina virtual de java, habitualmente conocido como recolector de basura. Com o punto de partida, en esta tesis se realiza un exhaustivo an\u00e1lisis de la influencia de la recolecci\u00f3n de basura en el rendimiento de la m\u00e1quina virtual de java y en el consumo de potencia de \u00e9sta dentro de una jerarqu\u00eda de memoria t\u00edpica de los actu ales sistemas empotrados, as\u00ed como de la interacci\u00f3n de las distintas estrategias de recolecci\u00f3n con el hardware subyacente. Como veremos en nuestros resultados experimentales, dentro de las distintas tareas encargadas a la m\u00e1quina virtual de java, l a recolecci\u00f3n de basura puede llegar a ser, en el contexto de los sistemas empotrados, el factor predominante en cuanto a consumo de energ\u00eda y rendimiento se refiere. Este estudio culmina con la descripci\u00f3n de un completo espacio de dise\u00f1o que nos pr oporciona las mejores configuraciones de la jerarqu\u00eda de memoria para cada estrategia de recolecci\u00f3n dentro de la dicotom\u00eda rendimiento-consumo de energ\u00eda. Sobre esas configuraciones id\u00f3neas aplicaremos a continuaci\u00f3n nuestras propuestas de optimizac i\u00f3n. Nuestras t\u00e9cnicas incluyen mejoras a nivel algor\u00edtmico por un lado, y por otro buscan aprovechar el comportamiento inherente y predecible de las distintas estrategias de recolecci\u00f3n para propiciar una interacci\u00f3n fruct\u00edfera entre la m\u00e1quina virt ual y la jerarqu\u00eda de memoria, que produzca sustanciales reducciones en el consumo energ\u00e9tico y en el tiempo empleado en la recolecci\u00f3n de basura.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Optimizaci\u00f3n de la gesti\u00f3n de memoria din\u00e1mica en java<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Optimizaci\u00f3n de la gesti\u00f3n de memoria din\u00e1mica en java <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Jos\u00e9 Manuel Velasco Cabo <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Complutense de Madrid<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 19\/04\/2010<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Direcci\u00f3n y tribunal<\/h3>\n<ul>\n<li><strong>Director de la tesis<\/strong>\n<ul>\n<li>David Atienza Alonso<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: rom\u00e1n Hermida correa <\/li>\n<li>Juan  Carlos L\u00f3pez l\u00f3pez (vocal)<\/li>\n<li>eduard Ayguad\u00e9 parra (vocal)<\/li>\n<li>\u00f3scar Plata gonz\u00e1lez (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Jos\u00e9 Manuel Velasco Cabo En este trabajo presentamos varias t\u00e9cnicas para mejorar el rendimiento y, al mismo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[161110,15960,204452,139014,21043,23814],"class_list":["post-100374","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","tag-david-atienza-alonso","tag-eduard-ayguade-parra","tag-jose-manuel-velasco-cabo","tag-juan-carlos-lopez-lopez","tag-oscar-plata-gonzalez","tag-roman-hermida-correa"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/100374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/comments?post=100374"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/100374\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=100374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=100374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=100374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}