Gestión de memoria

El proceso de gestión de memoria en la máquina virtual (VM) lo manejan el asignador y el recopilador de basura. Estos componentes operan en un área de memoria que está reservada para el proceso de VM, denominada almacenamiento dinámico de Java. El asignador es responsable de asignar áreas del almacenamiento dinámico para objetos Java. El recopilador de basura reclama espacio de almacenamiento dinámico eliminando objetos cuando ya no son necesarios.

Lea el resto de esta sección para obtener más información sobre los siguientes elementos:
  • Cómo dimensionar el almacenamiento dinámico de Java para la aplicación.
  • Cómo habilitar el rastreo detallado de recogida de basura y utilizar la salida para resolver problemas con la gestión de memoria.
Lea la sección Gestión de memoria de la documentación de usuario de OpenJ9 para obtener más información sobre los elementos siguientes:
  • Cómo gestiona el asignador el almacenamiento de objetos Java en el almacenamiento dinámico.
  • Cómo funciona el proceso de recogida de basura (GC), incluidos detalles sobre las distintas operaciones de GC.
  • Cómo se configura el almacenamiento dinámico de Java para lograr diferentes estrategias de gestión de memoria.
  • Qué políticas de GC proporciona OpenJ9 para distintas cargas de trabajo de aplicaciones y acuerdos de nivel de servicio.
  • Cómo habilitar el registro detallado de GC y utilizar la salida para resolver problemas con la gestión de memoria.