Utilización de herramientas de volcado del sistema

Los mandatos objdump y nm se utilizan para investigar y mostrar información sobre volcados (del núcleo) del sistema. Si se produce un bloqueo y se genera un volcado del sistema, estos mandatos le ayudarán a analizar el archivo.

Acerca de esta tarea

Ejecute estos mandatos en la misma estación de trabajo donde se ha generado los volcados del sistema para utilizar la información de símbolos más exacta que esté disponible. Esta salida (junto con el volcado del sistema, si es lo suficientemente pequeña) la utiliza el equipo de soporte de IBM® para Java™ para diagnosticar un problema.

objdump

Utilice este mandato para desensamblar bibliotecas y objetos compartidos. Después de que haya descubierto qué biblioteca u objeto ha causado el problema, utilice objdump para localizar el método en el que se ha originado el problema. Para iniciar objdump, especifique: objdump <option> <filename>

Puede ver una lista completa de opciones especificando objdump -H. La opción -d desmonta el contenido de las secciones ejecutables

nm
Este mandato lista nombres de símbolos de los archivos de objetos. Estos nombres de símbolos pueden ser funciones, variables globales o variables estáticas. Para cada símbolo, se visualiza el valor, el tipo de símbolo y el nombre del símbolo. Los tipos de símbolos en minúsculas significa que el símbolo es local y en mayúsculas significa que el símbolo es global o externo. Para utilizar esta herramienta, especifique: nm <option> <system dump>.