Utilice esta tarea para ubicar y analizar los vuelcos de
almacenamiento dinámico.
Antes de empezar
No analice los vuelcos de almacenamiento dinámico en la máquina
de WebSphere Application Server ya que el análisis es muy costoso. Para
realizar el análisis, transfiera los vuelcos de almacenamiento dinámico a
una máquina de determinación de problemas dedicada.
Acerca de esta tarea
Cuando se detecta una pérdida de memoria, debe analizar los
vuelcos de almacenamiento dinámico en una máquina de determinación de
problemas y no en el servidor de aplicaciones ya que el análisis requiere
la utilización intensiva de la unidad central de proceso (CPU) y E/S de disco.
Efectúe el siguiente procedimiento para localizar los archivos de vuelco de
almacenamiento dinámico.
Procedimiento
- En aquel servidor de aplicaciones físico donde se detecte una
pérdida de memoria, vaya al directorio de inicio de WebSphere Application
Server. Por ejemplo, en el sistema operativo Windows, el directorio es raíz_perfil\nombre_perfil.
- A los archivos de vuelco de almacenamiento dinámico IBM® se les
asigna un nombre del siguiente modo:
heapdump.<fecha>..<indicación
de hora><pid>.phd
- Recopile todos los archivos .phd y transfiéralos a
la máquina de determinación de problemas para analizarlos.
- Existen numerosas herramientas para analizar los vuelcos de
almacenamiento dinámico que incluyen Rational Application Developer 6.0. Como parte de la prestación de servicios, WebSphere Application
Server emitió un avance de novedades tecnológicas llamado Memory Dump
Diagnostic For Java™.
Puede bajar este avance de la página web de descargas del producto.
Qué hacer a continuación
Cuando tenga un par de vuelcos de almacenamiento dinámico,
utilice varias herramientas de determinación de problemas de pérdida de
memoria para analizar el problema.