你如何加速Eclipse?
你如何更快地使用Eclipse的体验?
例如:我禁用了所有我不需要的插件(Mylyn,Subclipse,...)。
我没有使用Mercurial的插件,而是将TortoiseHG配置为外部工具。
对Eclipse速度影响最大的三个因素是:
请注意,DavidBalažic的评论(2014年7月)与六年前工作的标准相矛盾:
靛蓝(3.7.2)SR2中的“相同”工作区在4秒钟内加载,在开普勒SR2(4.3.2)中加载7秒,在Luna(4.4.0)中加载10秒。 所有这些都是Java EE捆绑软件。 较新的版本有更多的捆绑插件,但这种趋势仍然很明显。 (通过“相同的”工作空间我的意思是:使用相同的(额外安装的)插件,从版本控制检出相同的项目)。
使用最新的JDK启动它(编写时为1.7,这并不妨碍您在Eclipse项目中使用任何其他您想要的JDK进行编译:1.4.2,1.5,1.6旧版本...)
-vm jdk1.6.0_10jrebinclientjvm.dll
配置eclipse.ini (有关完整的eclipse.ini,请参阅此问题)
-Xms128m
-Xmx384m
-XX:MaxPermSize=128m _# NOTE: this option is obsolete in Java 8, it will be ignored_
-Xss2m
[...]
Xmx
参数是Eclipse获得的内存量(简单来说)。 使用-Xmx384m
,它获得384 MB的RAM,使用-Xmx4G
获取4 GB等等。
注意:
参考jvm.dll有以下优点:
但是,如果您尝试将内存过高,它也会有一些缺点。
Eclipse采用的默认内存是MaxPermSize和Xmx的组合。 总共512 MB,这对于1 GB内存计算机来说已经足够了。
将-Xverify:none
添加到您的eclipse.ini文件中。
它会大幅缩短Eclipse的启动时间(在我的情况下为50%)。 这将告诉VM不要验证它正在加载的所有.class文件。
转到Windows - > 首选项 - > 验证,并取消选中任何您不需要或不需要的validators
。
对于Eclipse 3.7,您可以使用Windows - > 首选项 - > 常规 - > 启动和关闭 。
链接地址: http://www.djcxy.com/p/2631.html上一篇: How can you speed up Eclipse?
下一篇: How do you clone a Git repository into a specific folder?