是否可以在eclipse执行过程中看到程序堆?有插件吗?
答案 0 :(得分:1)
我不知道是否有Eclipse插件,但是如果重要的是获取信息而不一定是通过Eclipse,那么你可以使用JVisualVM来实现,并且有几个plugins提供您想要的所有细节。
其中一个features是您可以进行堆转储。
文档说:
获取并浏览堆转储。当您需要浏览应用程序内存的内容或发现应用程序中的内存泄漏时, 你会发现内置的HeapWalker工具非常方便。它可以阅读 以hprof格式编写的文件,也可以浏览堆转储 由JVM在OutOfMemoryException上创建。
答案 1 :(得分:1)
Eclipse确实有一个名为Eclipse Memory Analyzer(MAT)的插件。你可以在这里查看。我听说它对于堆分析和修复程序中的内存泄漏非常方便。