gpt4 book ai didi

jar和debug之间的java内存泄漏区别

转载 作者:行者123 更新时间:2023-12-01 09:20:32 25 4
gpt4 key购买 nike

有一个令人困惑的问题我有使用 libgdx 和 bouncyCaSTLe 库的 Java 代码

左边是Eclipse内部执行的代码(Run/Debug)
右边是命令行执行的代码 java -Xms128m -Xmx128m -jar name.jar

为什么运行完全相同的代码时 java jar 文件内存泄漏?

有什么想法可以准确查明是什么原因造成的吗???

提前致谢

enter image description here

最佳答案

尝试使用类似 B.1.2 -XX:+HeapDumpOnOutOfMemoryError Option 的堆分析器分析 OOM 上生成的堆转储(对于 -XX:+HeapDumpOnOutOfMemoryError 命令行选项启用的 HotSpot VM - 请参阅 MAT ) .它会让您准确了解什么真正消耗过多。

关于jar和debug之间的java内存泄漏区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21047701/

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