Sie können die 64-Bit-Version von Eclipse mit der 64-Bit-Version von JDK unter Windows 7 ausprobieren. Beide haben einige seltsame Probleme mit dem Framework von Drittanbietern verursacht, mit dem ich arbeiten muss. Das 32-Bit-JRockit (jetzt kostenlos) von Oracle scheint schneller zu sein und etwas besser im Speicher zu sein. Dies sind meine Eclipse.ini-Einstellungen:
Dies ist mein Eclipse Inn
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
-nosplash
org.eclipse.platform
--launcher.XXPermSize
512m
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vm
C:/Program Files (x86)/Java/jrockit-jdk1.6.0_31-R28.2.3-4.1.0/jre/bin
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xquickstart
-XX:+AggressiveHeap
-XX:+AggressiveOpts
-XX:+UseParallelOldGC
-XX:ParallelGCThreads=2
-XX:ThreadPriorityPolicy=1
-Xverify:none
-Xms1100m
-Xmx1100m
Ich habe auf das 32-Bit-JRockit-JDK umgestellt, das für Eclipse etwas schneller zu sein scheint. Ich schalte aus und installiere nicht mehr als ich brauche. Für jede einzelne Art der App-Entwicklung (Android, J2EE, nur Spring, ...) habe ich verschiedene Eclipse-Installationen. Festplattenspeicher ist billig. Dann kann ich genau die Plugins haben, die ich für jedes brauche. Ich würde nie wollen, dass alle Android-Tools geladen werden, wenn ich sie nicht benutze. STS ist auch nur für das Spring-Zeug gut und ich habe eines nur für die OpenShift Cloud-Arbeit.