61 votes

Eclipse 4.2 très lent, comment le rendre plus réactif ?

J'utilise Eclipse PDT sur un projet PHP assez important et l'IDE est presque inutilisable. Il faut presque 30 secondes pour ouvrir un fichier, et d'autres actions, comme la sélection d'un dossier dans l'explorateur de fichiers, l'édition d'un texte, etc. sont tout aussi lentes.

J'ai suivi diverses instructions pour l'accélérer mais rien ne semble fonctionner. Voici ma situation actuelle eclipse.ini dossier. Avez-vous une idée de la façon dont je peux l'améliorer ?

-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
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-server
-Dosgi.requiredJavaVersion=1.7
-Xmn128m
-Xms1024m
-Xmx1024m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+UseParallelGC

Système : Eclipse 4.2.0, Windows 7, 4 Go de RAM

35voto

thoredge Points 5829

Il semble qu'Eclipse, en silence, ait créé un correctif et l'ait annoncé en toute discrétion sur son wiki ( !). Il semble atténuer les problèmes, du moins pour moi, bien que je ne l'aie pas encore testé en détail.

Voir http://wiki.eclipse.org/Platform_UI/Juno_Performance_Investigation

En gros, vous devez installer les "Juno SR1 Patches/Eclipse UI Juno SR1 Optimization" depuis leur site de mise à jour 4.2 : http://download.eclipse.org/eclipse/updates/4.2

Suivi des bogues pour cette optimisation : https://bugs.eclipse.org/bugs/show_bug.cgi?id=394588

28voto

stot Points 510

Il existe des problèmes de performance connus avec PDT 3.1 et eclipse 4.2 (juno).

https://bugs.eclipse.org/bugs/show_bug.cgi?id=385272

Voici la solution :

Ouvrez une autre perspective (par exemple java, mais pas php) et redémarrez eclipse. Vous pouvez ensuite revenir à la perspective php sans problème. Eclipse n'aura aucun problème de performance.

Sont également mentionnés aquí

9voto

Francis Upton Points 13363

En fait, en regardant la configuration de votre machine, vous devriez vous assurer que rien d'autre ne se passe dans la machine et essayer de réduire la mémoire requise, disons quelque chose comme -Xmx512m. Si vous demandez trop d'espace de tas, il est possible que vous fassiez beaucoup de pagination dans le système d'exploitation.

6voto

TahitianGabriel Points 81

Il existe également un bogue connu qui rend eclipse juno lent sur certains systèmes :

https://bugs.eclipse.org/bugs/show_bug.cgi?id=385272

Une solution de contournement semble consister à supprimer le fichier workbench.xmi fichier.

4voto

Chris Coles Points 46

De http://wiki.eclipse.org/Platform_UI/Juno_Performance_Investigation

  1. Assurez-vous que vous utilisez déjà un paquet de la version Juno SR1 (septembre 2012).
  2. Appeler l'aide > Installer un nouveau logiciel
  3. Sélectionnez ce référentiel : http://download.eclipse.org/eclipse/updates/4.2
  4. Développez les correctifs Juno SR1 et installez les optimisations Juno SR1 de l'interface Eclipse.

Cela a fonctionné pour moi

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X