2012-09-18 18 views

Respuesta

4

puede iniciar la JVM con

java -XX:+HeapDumpOnOutOfMemoryError -XX:OnOutOfMemoryError="chmod g+r java_pid*.hprof" {mainclass} {args} 

el comando se ejecuta después de crear el volcado del montón. Esto permitirá el acceso de lectura grupal a todos los archivos de volcado del montón en el directorio actual, por ejemplo.

0

El parámetro -XX:OnOutOfMemoryError no funciona para mí con espacios en el comando en JRE 7 (1.7.0_72). Pero apuntar a un script de shell (sin espacios) sí lo hace. Ejemplo:

-XX: OnOutOfMemoryError = "/ ruta/a/cáscara/script.sh"

Cuestiones relacionadas