Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse4的TPTP等价物(开普勒)_Java_Eclipse_Performance_Memory_Analysis - Fatal编程技术网

Java Eclipse4的TPTP等价物(开普勒)

Java Eclipse4的TPTP等价物(开普勒),java,eclipse,performance,memory,analysis,Java,Eclipse,Performance,Memory,Analysis,我想测量我们开发的一些eclipse插件的内存使用情况。在internet上搜索时,经常提到两个项目:Eclipse内存分析器和TPTP 我觉得MemoryAnalyzer将提供一些关于从应用程序开始到创建堆转储的对象数量和大小的信息。这可能很有用,但我希望看到内存使用随时间的变化。类似于 () TPTP项目()已经停止,所以我的问题是:是否有一个类似于TPTP的项目可以在Eclipse开普勒中使用 或者,我搜索的对象可以通过Eclipse内存分析器访问。我没有成功地获得此类信息。根据我的经验,

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

我觉得MemoryAnalyzer将提供一些关于从应用程序开始到创建堆转储的对象数量和大小的信息。这可能很有用,但我希望看到内存使用随时间的变化。类似于 ()

TPTP项目()已经停止,所以我的问题是:是否有一个类似于TPTP的项目可以在Eclipse开普勒中使用


或者,我搜索的对象可以通过Eclipse内存分析器访问。我没有成功地获得此类信息。

根据我的经验,有三种免费方式:

1.-JConsole

2.-Jvisualvm

这两个都可以在SDK中的任何热点JVM发行版上找到

第三,我会巧妙地进行详细分析:

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