gpt4 book ai didi

java - Sun JDK 能否在 JVM 崩溃时生成核心/堆转储文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:47:37 25 4
gpt4 key购买 nike

当 JVM 崩溃时,是否有生成核心/堆转储文件的方法?由于这些文件通常非常有助于找出代码中的错误。

最佳答案

使用以下 JVM 选项:

-XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath="/tmp"

JVM 会将堆中的内容转储到指定目录中的文件中。请注意,这仅在抛出 OutOfMemoryError 时发生,因为如果 JVM 由于其他原因而崩溃,则实际上不需要转储。

编辑:“boolean 选项用 -XX:+ 打开,用 -XX:- 关闭。” docs

关于java - Sun JDK 能否在 JVM 崩溃时生成核心/堆转储文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10944082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com