Eclipse:构建项目时的高CPU使用率

时间:2016-06-24 10:24:08

标签: java eclipse

我正在使用Eclipse Mars.2 Release(4.5.2),我的操作系统是Ubuntu 14.04 LTS。我在eclipse中构建任何项目都有一些问题,当构建进度达到80%时,CPU使用率甚至达到300%并且IDE被释放或者抛出一些错误/异常(GC开销,OutOfMemory等)。这个项目非常庞大,但是对于同一个项目来说,它在几天前一直运行良好。我的日食.ini是:

-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:PermSize=256m
-XX:MaxPermSize=512m
-Xms1048m
-Xmx4048m

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您确定您的操作系统是Ubuntu 14.04 LTS而不是16.04 LTS吗?因为在Ubuntu 16.04中这是一个已知的问题:

eclipse.ini 文件中,您可以添加

--launcher.GTK_version
2
-vmargs之前

(参见Ubuntu bug #1552764)。

但更好的解决方案是使用Eclipse Neon来解决这个问题并在周三发布。