6 Stimmen

Langsamkeit in Eclipse Juno (4.2)

Ich hatte einige Probleme mit der Langsamkeit beim Wechseln von Tabs in Eclipse 4.2 Juno und hoffte, dass jemand vielleicht Antworten hat. Die anfängliche Verzögerung betrug etwa 10 Sekunden, was sich auf 2-4 reduzierte, als ich den Java-VM im eclipse.ini-Datei angegeben habe, aber das ist immer noch langsamer, als ich denke, dass es sein sollte. Ich habe alle Addons deinstalliert, von denen ich dachte, dass sie möglicherweise stören könnten, und unten die aktiven aufgelistet, und ich glaube, dass das System mehr als ausreichend ist, aber ich habe die Spezifikationen trotzdem aufgelistet. Vielen Dank für jede Hilfe, die Sie mir geben könnten.

System:
Windows 7x64
1,73 Ghz i7
8 GB RAM

Eclipse Addons:
Eclipse Color Themes
PHP Development Tools (PDT)

Eclipse.ini:

-vm  
C:\Program Files\Java\jre7\bin\javaw.exe  
-startup  
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar  
--launcher.library  
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120522-1813  
-showsplash  
org.eclipse.platform  
--launcher.XXMaxPermSize  
512m  
--launcher.defaultAction  
openFile  
-vmargs  
-server  
-Dosgi.requiredJavaVersion=1.7  
-Xmn256m  
-Xms4196m  
-Xmx4196m  
-Xss4m  
-XX:PermSize=256m  
-XX:MaxPermSize=256m  
-XX:+UseParallelGC

1voto

Ich hatte das gleiche Problem, ich habe auf Eclipse Juno 4.2.2 aktualisiert und mein System: Intel Core 2 Quad Q9550 2,83Ghz 8,00 GB RAM Windows 7 Ultimate x64. Ich benutze auch GIT.

Als ich die rechte Maustaste auf mein Projekt gedrückt habe, hat es lange gedauert (~ 40s), bevor ich irgendetwas tun konnte.

Das war, bis ich auf meinem Linux-Server (ein anderes System) "git gc" ausgeführt habe, mit folgendem Ergebnis:

  • Objekte zählen: 6454, fertig.
  • Delta-Komprimierung mit bis zu 8 Threads.
  • Objekte komprimieren: 100% (5983/5983), fertig.
  • Objekte schreiben: 100% (6454/6454), fertig.
  • Insgesamt 6454 (delta 1785), wiederverwendet 0 (delta 0).

Nachdem ich mein Projekt aktualisiert habe, ist die Reaktion auf die rechte Maustaste-Aktion seitdem sofort.

Ich hoffe, das hilft jemandem, ich musste das einfach mit euch teilen.

Mein Eclipse ini:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-server
-Xmn128m
-Xms2048m
-Xmx2048m

0voto

Gábor Lipták Punkte 9402

Ich konnte mein Eclipse nicht mit dem Wartungs-Build aktualisieren, aber ich habe einen inoffiziellen Patch im Eclipse Issue-Tracker gefunden, der mein Eclipse viel schneller gemacht hat. Siehe diese Antwort: https://stackoverflow.com/a/13470794/337621

0voto

Grzegorz Grzybek Punkte 6002

Installiere 4.3M4 - dort wurden signifikante Geschwindigkeitsverbesserungen vorgenommen und jetzt habe ich endlich von 3.8 gewechselt :)

0voto

arin Punkte 1754

Ich habe festgestellt, dass mein Eclipse Juno extrem langsam wurde, wenn viele Java-Projekte importiert wurden (ich spreche von etwa 45-50). Was ich schließlich getan habe, war:

  1. Erstellen von "Arbeitssets", um die Projekte entsprechend der "Komponenten" zu unterteilen.
  2. Verwenden der "Arbeitssets", um festzustellen, welche Java-Projekte nicht "Geöffnet" werden mussten.
  3. Schließen der unnötigen Projekte.

Das Ergebnis ist, dass Eclipse genauso schnell und reaktionsschnell ist, wie es sein sollte. Die Leistung ist nah an der von 3.8.

Zusätzlich habe ich in der Ansicht "Paket-Explorer" innerhalb der Java- oder Debug-Perspektiven die "Top-Level-Elemente" auf "Arbeitssets" gesetzt, um ein klareres Bild davon zu haben, wo ich innerhalb meiner Anwendung code.

Auf diese Weise sind auch Suchergebnisse und Ergebnisse von "Typ suchen/Ressource suchen" schneller.

0voto

eeadev Punkte 3512

Mein Eclipse war sehr langsam, als ich versuchte, zwischen den Registerkarten zu wechseln (die Zeit beträgt etwa 2-3 Sekunden). Ich habe meine eclipse.ini auf diese Weise geändert und es passiert nicht mehr (mein RAM beträgt 2GB):

-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
-product
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Declipse.buildId=v21.0.1-543035
-Xms1024m 
-Xmx1024m

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