如何配置Oracle Java7以在堆转储时生成线程转储?

时间:2015-07-08 09:11:09

标签: java java-7 heap-dump thread-dump

我在使用高堆内存的java应用程序中搜索问题。我已经设法让Oracle Java在Full GC(HeapDumpBeforeFullGC)之前转储堆,但是也需要线程转储。我用谷歌搜索解决方案,但没有运气。

2 个答案:

答案 0 :(得分:1)

似乎oracle jdk没有这样的解决方案,我将使用IBM Jdk,如果打开交换机,它将转储线程和堆:-Xdump:heap:events = fullgc

答案 1 :(得分:0)

从官方网站免费下载IBM支持帮助以供个人使用。它是分析java堆的一个非常好的工具。