0

我想知道IBM_HEAPDUMPIBM J9 中是否默认启用了环境变量?我在网上搜了一下,有人说是,有人说不是。让我假设它是否默认处于活动状态,这意味着基于信号的堆转储已启用。JVM 会捕获所有预定义的信号并相应地生成 heapdump。但是,如果像上面那样,为什么我们仍然需要配置 with -Xdump:what?就像链接描述的那样http://www-304.ibm.com/support/docview.wss?uid=swg21246238。另一个问题是这里的功能是否IBM_HEAPDUMP重叠-Xdump:what?或者我对这两个完全理解错误。

提前致谢

4

1 回答 1

1

你误会了:-)

-Xdump:什么不配置任何东西。它只是显示了在相关 JVM 上启用了哪些转储。因此,您可以查看 -Xdump:what 的输出以查看启用了什么。默认情况下,是的,启用了类似 IBM_HEAPDUMP 的转储,但您可能需要更多控制/详细信息。

于 2012-06-26T14:19:01.427 回答