gpt4 book ai didi

Java堆空间内存泄漏

转载 作者:行者123 更新时间:2023-12-02 02:20:05 45 4
gpt4 key购买 nike

我正在解决 JVM 内存泄漏问题,这是我目前所知道的:

  • 泄漏发生在堆空间中。
  • GC后oldGeneration空间没有被回收,或者回收很少。 enter image description here

如您所见,老一代空间很快就填满了。

有谁知道哪些对象如何分配内存?或者有一些如何解决的提示?

最佳答案

您可以尝试创建 HeapDump(例如通过 JVisualVM)来检查哪些对象仍然被引用。通过 Eclipse MAT,您可以分析此转储。只有不再引用的对象才会被 GC 自动删除。

关于Java堆空间内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48624702/

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