Eclipse langzaam? Hier tips om te versnellen!

Eclipse langzaam? Hier tips om te versnellen!

Herken je het probleem dat je Eclipse soms traag is of zelfs vastloopt? In deze blog geven we je een aantal tips om je Eclipse te optimaliseren. Dit artikel is ook te gebruiken voor Eclipse Mac, Aptana en Zend studio.

Meer werkgeheugen toewijzen aan Eclipse

Normaal gesproken mag Eclipse maximaal 384MB werkgeheugen gebruiken. Toch valt dit gemakkelijk aan te passen in je eclipse.ini, dit bestand is te vinden in je Eclipse root. Maak gebruik van de volgende parameters -Xms (Minimale werkheugen) en -Xmx (Maximale werkheugen). Normaal gesproken zijn die parameters al aanwezig in eclipse.ini, en anders kun je ze toevoegen. Voeg de volgende regels toe (of pas de bestaande parameters aan): -vmargs
-Xms512m
-Xmx1024m
-Xverify:none
-Dosgi.requiredJavaVersion=1.6
Eclipse mag nu minimaal 512MB werkgeheugen gebruiken en maximaal 1024MB. Ga naar Window › Preferences › General en vervolgens schakel je Show heap status in. Je kunt nu rechts onderin je geheugen gebruik bekijken. De -Xverify:none parameter zorgt ervoor dat Eclipse niet alle classes inlaadt bij het opstartproces, waardoor Eclipse 10-15% sneller opstart. De -Dosgi.requiredJavaVersion=1.6 parameter forceert Eclipse om Java versie 1.6 te gebruiken. Dit zorgt ervoor dat Eclipse niet eerst alle Java versies doorloopt.

Eclipse plugins uitschakelen

Schakel plugins die je niet gebruikt uit, dit zorgt ervoor dat Eclipse de plugins niet hoeft in te laden bij het opstarten. Je kunt plugins uitschakelen door naar Window › Preferences › General › Startup and Shutdownte gaan. Vervolgens schakel je de plugins uit die je niet gebruikt.

Projecten afsluiten

Sluit alle projecten die je niet gebruikt, als je in de tree van Eclipse kijkt zie je alle toegevoegde projecten. Projecten met een open mapje icoontje ervoor zijn in gebruik en projecten met een gesloten mapje niet. Zorg ervoor dat je alle projecten sluit die je niet gebruikt, druk met je rechtermuisknop op het project en vervolgens op Close Project.

Verminder je Local History

Eclipse houdt van elk bestand dat je aanpast een local history bij. Bij het afsluiten van Eclipse wordt de local history geüpdatet. Dit kan zeer lang duren als je de local history bestanden lang bewaard. Het verlagen van het aantal dagen versnelt het afsluitproces enorm. Je kunt je local history verlagen door naar Window › Preferences › General › Workspace › Local History en dan Days to keep files verlagen naar bijvoorbeeld 3 dagen.

Tips

  • Schakel onnodige Label Decorations uit, ga naar Window › Preferences › General › Appearance › Label Decorations en schakel de label decorations die je niet gebruikt uit;
  • Schakel code folding uit, ga naar Window › Preferences en zoek vervolgens naar folding en schakel alle “code folding” uit;
  • Maak gebruik van de nieuwste Eclipse versie en houd deze up to date;
  • Houd Java up to date.

Voor de Mac gebruikers is het ook verstandig whitespaces uit te schakelen. Ga naar Window › Preferences › General › Editors› Text Editors en schakel Show whitespace characters uit.

Conclusie

Ik maak gebruik van Windows Vista 64bit met 6GB werkgeheugen, verder heb ik Eclipse Indigo 3.7.1 en gebruik ik Java versie 6 update 13. Na de optimalisatie is mijn Eclipse versneld met 30% tot 40%. Het opstarten is ruim 5 keer sneller.