我正在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内存配置文件。在伊甸园空间中,线性的长增长是我什么都没做的,只看图。峰值是在实际工作期间。
Eden空间的GC基本上在达到〜512m时被触发。一个小时后,其他所有击键似乎都触发了GC,但是最大堆大小甚至还没有耗尽。
是否有任何GC设置可以对此进行调整?我怎么才能找出触发GC的原因? (或者这是Eclipse错误?)