Novacreations

Desarollando Software

Fugas de memoria en Java: mentiras y errores

Java Memoria SaludableLa gestión de memoria en Java es un tema complejo que requiere del entendimiento de la maquina virtual. Una fuga de memoria (Memory Leak) puede llevar a un inesperado cierre e nuestra aplicación sin mayor explicación.  Sin embargo en muchos casos podemos sufrir de ansiedad y ver fugas en donde no existen

Les comparto una breve guía en donde se muestran cuatro diferentes patrones de memoria, explicando en que casos son en realidad síntomas de falla de memoria y cuales no. Entendiendo estos conceptos nos ayuda a ofrecer un diagnóstico mas certero cuando enfrentamos una situación que sospechamos de un fuga..

Memory Leaks: Fallacies and Misconceptions

Los cuatro patrones son:

  • JVM saludabe
  • Inició explosivo
  • Carga inesperada
  • Aplicación con fuga

Les recuerdo checar también estos libros que les ayudarán con la optimización de sus aplicaciones Java.

En muchos casos ajustes sencillos nos pueden ayudar a eficientar  nuestra aplicación:

  • Soluciones de cache
  • Preprocesamiento de datos
  • Procesamiento de datos en bloque
  • Utiliza el tipo de dato adecuado
  • Usar la versión mas reciente para cada libreria
  • Uso inadecuado de patrones de programación

 




Subscribe to email feed



La fábrica de softw

La Fábrica de Software de la Dirección de Innovación y ...

Administradores de A

Durante años aplicación ES File Explorer era la mejor y ...

Apoyo del Conacyt a

El Consejo Nacional de Ciencia y Tecnología (Conacyt), como parte ...

Microsoft Surface St

Esta semana Microsoft anuncio la existencia de su nueva PC ...

Incuba tu proyecto c

¡Buscamos nuevas tecnologías! Si tu proyecto es seleccionado Telcel te otorgará ...

Las 10 funciones de

  Java 8 incluye nueva funcionalidad que nos permite tener un ...

Como usar una funci

Usar una función hash para encriptar una contraseña no es ...

Cómo escribir códi

Nunca supongas a la malicia lo que puede ser explicado ...

Las 114 preguntas de

¿Tienes una entrevista de trabajo en puerta para un posición Java? ...

Believe in technolog

Ziff Davis Publishing es la más grande editorial de contenidos ...