我在64位Windows 7机器上安装了Eclipse Helios 64bit和64位java。当我启动eclipse时,它可能需要长达30分钟才能进入工作区提示符。一旦它到达工作区提示,一切都很好,并以正常速度工作。有时它会启动并在短短30秒内达到提示。无论在我的计算机上运行或未运行的是什么,启动速度都会有所不同。
我有4 GB的ram,我的ini文件如下所示。我尝试更改What are the best JVM settings for Eclipse?的所有值和变体。 -clean或-refresh选项都适用于选择工作空间后,所以没有帮助,与删除元数据相同。在耗时最长的时候,Eclipse只会打开20 mb的内存,每秒只能获得大约16 kb的内存。在加载项目的同时运行时,它通常使用940 mb的ram。工作区提示出现在256 MB左右 - 启动器烫发大小。
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.2.R36x_v20101222
-showsplash
org.eclipse.platform
-vm
C:/Java/Java/jdk1.6.0_25/jre/bin/server/jvm.dll
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJava
Version=1.5
-Dosgi.requiredJavaVersion=1.5
-Xms728m
-Xmx728m
如果有任何想法或经历过这一点,我会感激任何帮助。
答案 0 :(得分:1)
我希望验证器存在问题。 JSP和HTML内容的Eclipse验证器可能需要花费大量时间。如果你有很多这些文件,那么验证可以“永远”。
解决方法是打开Eclipse和/或Project首选项并在启动时禁用验证程序的运行等。