【问题标题】:TPTP equivalent for Eclipse 4 (Kepler)Eclipse 4 (Kepler) 的 TPTP 等效项
【发布时间】:2014-04-02 17:11:47
【问题描述】:

我想测量我们开发的一些 Eclipse 插件的内存使用情况。在网上搜索,经常提到两个项目:Eclipse Memory Analyzer 和 TPTP。

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

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

或者也许我搜索到的可以通过 Eclipse 内存分析器访问。我没有成功获得这种信息。

【问题讨论】:

    标签: java eclipse performance memory analysis


    【解决方案1】:

    根据我的经验,可以通过三种免费方式进行此操作:

    1.- JConsole

    2.- Jvisualvm

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

    第三个,我肯定会去详细分析:

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

    【讨论】:

      猜你喜欢
      • 2014-04-16
      • 1970-01-01
      • 1970-01-01
      • 2015-07-10
      • 2011-04-12
      • 2011-05-24
      • 2010-09-16
      • 2014-02-14
      • 1970-01-01
      相关资源
      最近更新 更多