3

大家好!

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

4

2 回答 2

2

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

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

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

于 2015-10-02T11:50:18.927 回答
0

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

在这里问了一个类似的问题

于 2015-10-02T11:30:48.013 回答