有没有办法恢复Eclipse IDE额外使用的内存?

时间:2017-06-13 14:16:18

标签: java eclipse memory swap

Eclipse使用了多少额外的内存?这可能是个错误吗?

在启动eclipse IDE Oxigen rc2 / rc3时,它使用了大约600mb的内存。

大约30小时后不停地使用它(暂停笔记本之间多次,不关闭日食)。它升至2.5Gb。

再过几个小时大约3.2Gb然后机器内存将结束并开始交换使一切变慢,需要重启eclipse,这将再次是600Mb。

eclipse的堆垃圾收集器什么都不做,对此没什么帮助。

任何首选项选项或启动命令行java选项可以帮助eclipse释放一些内存?如果它保持在1Gb左右,那将会有很大帮助。在这里使用jdk 8。

ini文件有用信息(这些都没有帮助btw):

--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m

编辑:在氧气RC3,垃圾桶工作从2.3GB到1.9GB。在我确定之前,我将保持rc3打开很多天,看看它是否会继续与垃圾桶点击一起运行。现在我正在按需要工作!

0 个答案:

没有答案