Eclipse 4的TPTP等价物(开普勒)

时间:2014-04-02 17:11:48

标签: java eclipse performance memory analysis

我想测量一下我们开发的一些eclipse插件的内存使用情况。通过互联网搜索,经常会提到2个项目:Eclipse Memory Analyzer和TPTP。

我觉得内存分析器会提供一些有关对象数量和大小的信息,从应用程序的开始到创建堆转储的那一刻。这可能很有用,但我希望随着时间的推移看到内存使用的演变。类似的东西 from eclipsezonehttp://www.eclipsezone.com/eclipse/forums/t52038.html

TPTP项目(https://www.eclipse.org/tptp/index.php)已经停止,所以我的问题是:是否有一个类似于TPTP的项目,可以在Eclipse Kepler中使用?

或者也许我可以通过Eclipse Memory Analyzer访问。我没有成功获得这种信息。

1 个答案:

答案 0 :(得分:0)

根据我的经验,有三种方法可以解决这个问题:

1.- JConsole

2.- Jvisualvm

这两个都可以在SDK中的任何Hotspot JVM发行版中找到。

排名第三,我将详细分析:

3.- JVM选项:XX:+ PrintGCDetails。这样您将获得尽可能原始的,因为垃圾收集器将记录其所有活动,包括堆部分大小和垃圾收集(次要和主要)调用和时间。您可以使用Xloggc:重定向输出。