【发布时间】:2017-01-18 17:13:20
【问题描述】:
我主要使用 IBM SDK,因此您可以使用一个特定的 JVM 参数来启用特定事件或异常(java.lang.OutOfMemoryError、SIGTERM 等)的转储(堆、线程、系统核心)。 .)
我希望能够使用 Oracle JDK 做同样的事情。我只看到参数:-XX:+HeapDumpOnOutOfMemoryError,它只会为特定异常 java.lang.OutOfMemoryError 生成堆转储。
基本上我无权访问代码,因此我希望能够让 JVM 生成堆转储和 Java 线程转储以供分析(java.lang.OutOfMemoryError 是许多其他事件之一)。
【问题讨论】:
标签: java sdk jvm out-of-memory