web-dev-qa-db-fra.com

Eclipse 4.2 très lente, comment la rendre plus réactive?

J'utilise Eclipse PDT sur un projet PHP et le IDE est presque inutilisable. Il faut près de 30 secondes pour ouvrir un fichier et d'autres actions) , comme la sélection d'un dossier dans l'Explorateur de fichiers, la modification de texte, etc. sont également lents.

J'ai suivi diverses instructions pour l'accélérer mais rien ne semble fonctionner. Ceci est mon actuel Eclipse.ini fichier. Une idée de comment 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

61
laurent

En fait, en regardant la configuration de votre machine, vous devez vous assurer que rien d'autre ne se passe dans la machine et expérimenter la réduction de la mémoire requise, par exemple quelque chose comme -Xmx512m. Si vous demandez trop d'espace de tas, il est possible que vous effectuiez beaucoup de pagination du système d'exploitation.

9
Francis Upton

Il semble qu'Eclipse en silence ait créé un correctif et l'a annoncé en toute confidentialité via leur wiki (!). Cela semble au moins atténuer les problèmes pour moi; même si je ne l'ai pas encore testé en longueur.

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

Fondamentalement, vous devez installer "Juno SR1 Patches/Eclipse UI Juno SR1 Optimization" à partir de 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

35
thoredge

Il existe des problèmes de performances 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 perspective différente (par exemple Java, mais pas php) et redémarrez Eclipse. Ensuite, vous pouvez revenir en toute sécurité à la perspective php. Eclipse n'aura aucun problème de performances.

Également mentionné ici

28
stot

Il existe également un bogue connu qui ralentit Eclipse juno sur certains systèmes:

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

Une solution de contournement semble être de supprimer le workbench.xmi fichier.

6
TahitianGabriel

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

  1. Assurez-vous que vous utilisez déjà un package 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 Eclipse UI Juno SR1

Travaillé pour moi

4
Chris Coles

J'avais des problèmes similaires avec Eclipse et l'émulateur ARM en cours d'exécution. Lorsque je passais d'onglet en onglet sur Eclipse, il lui faudrait 5 secondes pour basculer et Eclipse serait dans un "Non Répondant "en mode" pendant un moment. J'ai en fait augmenté la mémoire de mon tas sur mon Eclipse.ini en utilisant -Xmx1024m. Il a résolu le problème.

3
Nimroo

J'ai eu de très gros problèmes de performances de l'interface utilisateur lors du passage à 4.2 (en utilisant PDT) et après avoir étudié pendant un certain temps, j'ai remarqué que c'était dû à ... la perspective PHP PHP. Cela ne fait pas de sens, mais je pourrais le confirmer sur deux ordinateurs différents.

Essayez de passer à un autre (comme celui de la ressource), puis redémarrez Eclipse (la dernière partie est importante).

Faites-moi savoir si cela a aidé.

2
Jeto

J'avais d'énormes problèmes de performances (le basculement entre les fenêtres de l'éditeur était lent). J'ai modifié le fichier Eclipse.ini pour utiliser -Xmx1024m plutôt que -Xmx512m et les performances sont bien meilleures.

Mise à jour - Après un certain temps, j'ai commencé à remarquer que le correctif ci-dessus ne faisait pas disparaître complètement mes problèmes. J'ai trouvé un autre post ci-dessus utile. J'installe le plugin Spring Source Toolsuite et je pense que cela peut être la source de la lenteur. Après avoir installé le correctif sur le lien suivant, Eclipse fonctionne beaucoup plus facilement: http://wiki.Eclipse.org/Platform_UI/Juno_Performance_Investigation

2
Dean Peterson

Eclipse 4.2 Service Release 2 est sorti il ​​y a quelques jours (1er mars 2013. C'est le résultat de toutes ces investigations et des correctifs suggérés précédemment. Essayez-le!

1
John Simon

Assurez-vous que vous avez désactivé "afficher les caractères d'espacement" sous Linux. ( https://bugs.Eclipse.org/bugs/show_bug.cgi?id=320595 )

0
jhgoebbert

J'utilise la version Eclipse 4.2.2 pour développer des applications Android. Mais c'est lent lors du codage de mes applications. (pas de disposition graphique XML ou Android Emulator)

J'utilise aussi NetBeans, mais ça marche vraiment bien!

Surtout, je veux signaler ici que j'ai ajouté de nombreux autres plugins à Eclipse et maintenant j'ai désinstallé tout cela. Maintenant, il n'y a que le plugin ADT avec les plugins de base Eclipse.

J'ai vu certains des meilleurs paramètres pour accélérer l'interface utilisateur d'Eclipse.

Je veux savoir quels sont les meilleurs paramètres pour mon ordinateur portable.

Windows 8.1, 12 Go de RAM.

enfin désolé de poster ici, je ne peux pas poster de questions car je suis bloqué.

J'espère que la meilleure solution d'ici.

0
Harsha