315 Stimmen

Was sind die besten JVM-Einstellungen für Eclipse?

Was sind die besten JVM-Einstellungen, die Sie für die Ausführung von Eclipse gefunden haben?

8 Stimmen

Die neue und verbesserte eclipse.ini Einstellungen für Helios 3.6 finden Sie hier (unten, in einer neuen Antwort): stackoverflow.com/questions/142357/

6 Stimmen

Es ist erstaunlich, dass die als nicht konstruktiv geschlossene Frage eine so hohe Bewertung hat...

1 Stimmen

Diese Frage wurde gestellt, als die letzte Antwort auf eine derartige Frage im Jahr 2008 lautete eclipsezone.com/eclipse/foren/t20732.html . Der Antwortsatz ist gewachsen, da neue Versionen von Eclipse und Java veröffentlicht wurden und die Antworten immer wieder aktualisiert wurden. Das Schließen der Frage führt dazu, dass die Antworten veraltet sind. Die einzige Möglichkeit, die mir einfällt, um diese Frage umzuformulieren, wäre, sie versionsspezifisch zu formulieren, was meiner Meinung nach noch schlimmer wäre, da dies dazu führen würde, dass mehrere Fragen im Grunde das gleiche Problem beantworten würden

4voto

Chris Dennett Punkte 21894

Meine eigenen Einstellungen (Java 1.7, modifiziert für 1.6):

-vm
C:/Program Files (x86)/Java/jdk1.7.0/bin
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20100628
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-server
-Dosgi.requiredJavaVersion=1.7
-Xmn100m
-Xss1m
-XgcPrio:deterministic
-XpauseTarget:20
-XX:PermSize=400M
-XX:MaxPermSize=500M
-XX:CompileThreshold=10
-XX:MaxGCPauseMillis=10
-XX:MaxHeapFreeRatio=70
-XX:+UnlockExperimentalVMOptions
-XX:+DoEscapeAnalysis
-XX:+UseG1GC
-XX:+UseFastAccessorMethods
-XX:+AggressiveOpts
-Xms512m
-Xmx512m

3voto

Ken Punkte 2064

Eclipse braucht viel RAM. Verwenden Sie mindestens -Xmx512M. Mehr, wenn verfügbar.

3voto

Paul Gregoire Punkte 9530

Wenn es Ihnen wie mir geht und Sie Probleme mit der aktuellen Oracle-Version 1.6 hatten, sollten Sie Ihr JDK aktualisieren oder die

\-XX:MaxPermSize. Weitere Informationen finden Sie hier: [http://java.dzone.com/articles/latest-java-update-fixes](http://java.dzone.com/articles/latest-java-update-fixes)

2voto

XX:+UseParallelGC das ist die genialste Option überhaupt!!!

1voto

Stephen Denne Punkte 35003

-vm
C:\Program Dateien \Java\jdk1.6.0_07\jre\bin\client\jvm.dll

So geben Sie an, welche Java-Version Sie verwenden, und verwenden die Dll, anstatt einen Javaprozess zu starten

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X