Habilitación de la generación automática de vuelcos de almacenamiento dinámico
Utilice esta tarea para habilitar la generación automática de vuelcos del almacenamiento intermedio. Esta función no está soportada al utilizar una máquina virtual Sun Java™ (JVM) que incluya WebSphere Application Server ejecutándose en los sistemas operativos HP-UX y Solaris. Se ha de investigar antes de realizar vuelcos de almacenamiento dinámico en las JVM de Sun o llamar al servicio técnico de IBM®.
Antes de empezar
Acerca de esta tarea
![[IBM i]](../images/iseries.gif)
- Tamaño o crecimiento del almacenamiento dinámico de la máquina virtual Java (JVM)
- Los objetos que se crean que incluyen el tipo de objeto, el total y el tamaño de objeto, el tamaño del almacenamiento dinámico de objeto
- La aplicación "Heap Footprint" para las consideraciones de rendimiento y tamaño de memoria
- Incluye una pila de llamadas para cada instantánea al ejecutar en modalidad de perfil para que los objetos creados se puedan correlacionar con funciones en la aplicación.
La herramienta Heap Analyzer es un componente del conjunto de herramientas
de supervisión del rendimiento de
iDoctor
para IBM i.
Utilice la característica de supervisión de almacenamiento dinámico para supervisar el tamaño de almacenamiento dinámico de la JVM de un perfil de WebSphere Application Server en comparación con el tamaño de la agrupación.
El soporte de la generación automática de vuelcos de almacenamiento dinámico que sólo está disponible en IBM Software Development Kit y analiza los problemas de pérdida de memoria en sistemas operativos AIX, Linux y Windows.
La generación manual de almacenamientos
dinámicos puede resultar difícil en el momento adecuado. Para ayudarle a analizar los problemas de pérdida de memoria cuando se
produce una detección de pérdida de memoria, puede utilizar el soporte de generación
automática de vuelcos de almacenamiento dinámico. Estas funciones sólo están disponibles
para IBM Software Development Kit en los sistemas operativos AIX, Linux y Windows.
La mayoría de herramientas de análisis de pérdida de memoria realizan algunas
formas de evaluación diferente en dos vuelcos de almacenamiento dinámico. Al
detectar una situación sospechosa de memoria, se generan automáticamente dos vuelcos
de almacenamiento dinámico en el momento adecuado.
La idea general es realizar un
vuelco de almacenamiento dinámico inicial tan pronto como se produce la detección
del problema. Supervise la utilización de la memoria y realice otro vuelco del
almacenamiento dinámico cuando determine que se ha perdido suficiente memoria, para
que pueda comprar los vuelcos de almacenamiento dinámico y encontrar el origen de la
pérdida.
Para ayudarle a analizar los problemas de pérdida de memoria cuando se
produce una detección de pérdida de memoria, puede utilizar el soporte de generación
automática de vuelcos de almacenamiento dinámico.
Para habilitar el soporte de generación automática de vuelcos
de almacenamiento dinámico, realice los pasos siguientes en la consola
administrativa:
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Procedimiento
- Pulse Servidores > Servidores de aplicaciones en el árbol de navegación de la consola administrativa.
- Pulse nombre_servidor > Configuración de Asesor de rendimiento y diagnóstico.
- Pulse el separador Tiempo de ejecución.
- Seleccione el recuadro de selección Habilitar la recopilación automática de vuelcos de almacenamiento dinámico.
- Pulse Aceptar.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Resultados
Importante: para preservar el espacio de disco, el Asesor de rendimiento y diagnóstico no
genera vuelcos de almacenamiento dinámico si ya existen más de 10 vuelcos
de almacenamiento dinámico en el directorio de inicio de WebSphere
Application Server. En función del almacenamiento dinámico y de la
carga de trabajo en el servidor de aplicaciones, la generación de
un vuelco de almacenamiento dinámico puede ser muy caro y puede
afectar temporalmente al rendimiento del sistema.
El proceso de generación automática de vuelcos de almacenamiento dinámico reacciona dinámicamente a varias condiciones de memoria y genera vuelcos sólo cuando es necesario. Cuando la memoria de almacenamiento dinámico es demasiado baja, los vuelcos de almacenamiento dinámico no pueden tomarse o no puede llevarse a cabo la generación de vuelcos de almacenamiento.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)