【问题标题】:Memory leak in native java aplication本机 Java 应用程序中的内存泄漏
【发布时间】:2015-12-30 14:32:47
【问题描述】:

大家好!

我在 linux 中有一个 Native Java 应用程序,我想检测内存不足。我尝试使用 Valgrind,但似乎效果不佳。然后我也尝试安装dbx (Oracle Studio),但似乎不适用于Ubuntu 14.04。是否有其他解决方案可用于检测这些泄漏?

【问题讨论】:

标签: java memory-leaks java-native-interface dbx


【解决方案1】:

在我看来,可以用来检测内存泄漏和性能问题的最佳工具是JProfiler

您可以轻松检测到它们,并且它与许多 IDE(Eclipse、STS、Netbeans、IntelliJ 等)集成。

它不是免费的,但您可以申请评估密钥来测试该工具大约 10 天。

【讨论】:

    【解决方案2】:

    Eclipse MAT 是分析 Java 应用程序内存的好工具。他们为常见用例提供了很好的文档。

    here提出了类似的问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-15
      • 2012-11-09
      • 1970-01-01
      • 1970-01-01
      • 2019-08-09
      • 2013-01-24
      • 1970-01-01
      • 2011-05-01
      相关资源
      最近更新 更多