本机java应用程序中的内存泄漏

时间:2015-10-02 11:27:43

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

大家好!

我在linux中有一个Native Java应用程序,我希望检测内存很弱。我尝试使用Valgrind,但似乎不能正常工作。然后我尝试安装dbx (Oracle Studio),但似乎Ubuntu 14.04无效。是否有其他解决方案可用于检测这些泄漏?

2 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:0)

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

提出类似的问题here