Eclipse光子过多的垃圾回收

时间:2018-07-30 14:03:53

标签: java eclipse performance garbage-collection g1gc

我正在Windows 10上使用具有Java 8“ 1.8.0_181” 64位的最新Eclipse Photon Java EE IDE。

大约一个小时的使用后,它变得反应迟钝,以至于无法使用。我检查了eclipse.ini和默认的内存设置-Xms256m -Xmx1024m,分别将其更改为512m和2g。当前的GC设置为:

-XX:+UseG1GC
-XX:+UseStringDeduplication
-Xms2g
-Xmx2g

这是Visual GC内存配置文件。在伊甸园空间中,线性的长增长是我什么都没做的,只看图。峰值是在实际工作期间。

Visual GC Memory profile

Eden空间的GC基本上在达到〜512m时被触发。一个小时后,其他所有击键似乎都触发了GC,但是最大堆大小甚至还没有耗尽。

是否有任何GC设置可以对此进行调整?我怎么才能找出触发GC的原因? (或者这是Eclipse错误?)

0 个答案:

没有答案