【问题标题】:Tool for java.lang.OutOfMemoryError: Java heap space , Java Swing Applicationjava.lang.OutOfMemoryError 工具:Java 堆空间、Java Swing 应用程序
【发布时间】:2011-03-22 15:48:56
【问题描述】:

我正在使用 Java Swing 应用程序。我收到 java.lang.OutOfMemoryError: Java heap space。我无法弄清楚哪种方法正在创建许多对象,或者是否有任何不需要的引用。我想找出问题的根本原因。请指导我有关此问题的任何工具(JProfiler)。另外,由于我之前没有使用过此工具,因此任何有关此工具的附加信息都会有所帮助。提前致谢。

奎师那

【问题讨论】:

  • 感谢每一个人的帮助!!...我能够在不使用分析器的情况下找到根本原因。从导致问题的数据库中获取了大量数据。虽然感谢您的建议。我一定会在某个时候尝试使用分析器工具:)

标签: java heap-memory


【解决方案1】:

如果您还没有分析器,您可能会发现 JVisualVM 很有用。它随 JDK 一起提供。

【讨论】:

    【解决方案2】:

    NetBeans IDE 附带一个功能齐全的分析器。

    【讨论】:

      【解决方案3】:

      jmap 和 Eclipse 内存分析器工具 1

      [1]:http://www.eclipse.org/mat/ 是一个很好的组合

      【讨论】:

        猜你喜欢
        • 2021-09-09
        • 2018-07-20
        • 2011-10-24
        • 2017-05-13
        • 1970-01-01
        • 2011-11-05
        • 1970-01-01
        • 2014-12-23
        • 1970-01-01
        相关资源
        最近更新 更多