大家好!
我在linux中有一个Native Java应用程序,我希望检测内存很弱。我尝试使用Valgrind,但似乎不能正常工作。然后我尝试安装dbx (Oracle Studio)
,但似乎Ubuntu 14.04
无效。是否有其他解决方案可用于检测这些泄漏?
答案 0 :(得分:2)
在我看来,用于检测内存泄漏和性能问题的最佳工具是JProfiler
您可以轻松检测到它们,并且它与许多IDE(Eclipse,STS,Netbeans,IntelliJ等)集成。
它不是免费的,但您可以请求一个评估密钥来测试该工具大约10天。
答案 1 :(得分:0)
Eclipse MAT是分析Java应用程序内存的好工具。他们有很好的常见用例文档。
提出类似的问题here