我在一个相当大的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
我正在尝试使用Eclipse Juno(版本:4.2.0 Build id:I20120608-1400)与WTP for JavaScript/Node.js开发MacOSX Lion,在我的4GB RAM MacBook Pro上.有时它会变慢而且无法使用.我尝试通过首选项(禁用所有验证器)和初始化变量进行调整,并按照建议升级到1.7 VM.这是我的eclipse.ini文件的内容:
-startup
../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.200.v20120522-1813
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/java
-vmargs
-Xms64m
-Xmx256m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:+UseParallelGC
-XX:+UseCompressedOops
-XX:MaxPermSize=256m
-server
Run Code Online (Sandbox Code Playgroud)
有人可以建议我可以做些什么来提高WTP性能吗?
更新到Eclipse Juno之后,我发现当我更改视图时它会间歇性地冻结.它也变慢了.调整堆大小对性能没有任何积极影响.
如何提高Eclipse的性能?