谁能建议使用eclipse工具来分析java内存的使用情况

时间:2013-10-25 06:39:32

标签: java eclipse memory-management

任何人都可以建议使用eclipse工具来分析java内存的使用情况。

我正在使用eclipse RCP开发java应用程序。我想使用一些智能工具分析内存使用,内存泄漏和其他与内存相关的问题,这将为我提供eclipse本身的图形表示。

我正在使用jre 1.7.0.25进行开发。

我尝试使用memory analyzer,但它没有向我展示分析内存的视角或视图。

5 个答案:

答案 0 :(得分:3)

我使用Java VisualVM。它是一个标准工具,如果您安装了JDK,则应该已经安装。

如果你在Windows上,你可以在{JDK_INSTALLATION}\bin\jvisualvm.exe找到。

答案 1 :(得分:3)

我喜欢使用两种工具组合来查找内存问题

1)VisualVM获取概述

2)MemoryAnalyzer查找内存泄漏。您可以分析使用VisualVm创建的线程转储。

答案 2 :(得分:0)

我通常使用JVisualVM,它是JDK发行版的一部分,而不是Eclipse插件。

答案 3 :(得分:0)

您可以尝试集成到Eclipse中的JVM Monitor,类似于JVisualVM(功能较少)。

答案 4 :(得分:0)

尝试visualVM(使用jdk安装)或jProfiler。