非常慢的Eclipse 4.2,如何让它更具响应性?

lau*_*ent 61 eclipse optimization performance eclipse-juno

我在一个相当大的PHP项目上使用Eclipse PDT,IDE几乎无法使用.打开文件需要将近30秒,而其他操作(如在文件浏览器中选择文件夹,编辑某些文本等)同样很慢.

我按照各种指示来加快速度,但似乎没有任何效果.这是我目前的eclipse.ini档案.知道如何改进吗?

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-server
-Dosgi.requiredJavaVersion=1.7
-Xmn128m
-Xms1024m
-Xmx1024m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+UseParallelGC
Run Code Online (Sandbox Code Playgroud)

系统:Eclipse 4.2.0,Windows 7,4 GB RAM

tho*_*dge 35

看起来沉默的Eclipse已经创建了一个修复程序并通过他们的wiki(!)在所有的secracy中宣布它.它似乎至少可以缓解我的问题; 虽然我还没有测试它的长度.

请参阅http://wiki.eclipse.org/Platform_UI/Juno_Performance_Investigation

基本上你应该从他们的4.2更新站点安装"Juno SR1 Patches/Eclipse UI Juno SR1 Optimization":http://download.eclipse.org/eclipse/updates/4.2

此优化的错误跟踪:https://bugs.eclipse.org/bugs/show_bug.cgi?id = 394588

  • 完美的Android开发;) (3认同)

sto*_*tot 28

PDT 3.1和eclipse 4.2(juno)存在已知的性能问题.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=385272

这是解决方案:

打开一个不同的视角(例如java,但不是php)并重启eclipse.之后你可以保存切换回php透视图.Eclipse没有性能问题.

这里也提到

  • 我刚刚从4.2(Juno)回到3.7(Indigo).Juno有几个性能错误!恢复完全具有固定的性能.还有一个3.8可用的错误修正超过3.7,但不能作为打包版本 - 必须从Eclipse内安装功能和插件. (2认同)

Fra*_* IV 9

实际上,在查看您的机器配置时,您应确保机器中没有其他任何操作,并尝试减少所需的内存,例如-Xmx512m.如果您请求过多的堆空间,那么您可能正在进行大量的OS分页.


Tah*_*iel 6

还有一个已知的错误使eclipse juno在某些系统上变慢:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=385272

解决方法似乎是删除该workbench.xmi文件.