Eclipse Performance

Un des reproches fait à Eclipse est sa lourdeur voici donc quelques astuces pour le rendre plus rapide :

  • Une JVM obsolète : Si vous utilisez une JVM ancienne mettez là à jour sachant qu’à chaque nouvelle version de JAVA des optimisations sont effectuées
  • Une version d’Eclipse obsolète :  La aussi des efforts sont fait à chaque release à propos de la performance d’eclipse, donc si vous pouvez télécharger la dernière version, si vous êtes obligés de rester en 3.x télécharger la 3.8.2 [1].
  • JVM optimisation : A vous de trouver suivant votre machine les arguments qui font en sorte que la JVM fonctionnera mieux, moins de stop of the world et co. Mais voici quelques arguments qui peuvent être intéressant :
    • -Xverify:none : Pour désactiver la vérification des Class au chargement de la JVM, cela peut apporter un gain d’environ 10/20%
    • -Xmx2048m ou moins si votre machine ne vous le permet pas afin de donner plus de mémoire à Eclipse que le default de la JVM
  • Des options Eclipse :

    • Désactiver : « File Icons Based on Content Analysis »  dans Window -> Preferences -> Appearance -> Label Decorations -> File Icons Based on Content Analysis
    • Ne pas afficher tous les problèmes de votre workspace en limitant le nombre à 100 par exemple, sachant qu’à 10000 problèmes dans votre workspace celui ci risque d’être inutilisable [2]
    • Si vous utilisez Eclipse 4.4>  vous pouvez démarrer Eclipse en désactivant le moteur CSS avec l’option -cssTheme none

[1] http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/

[2]https://bugs.eclipse.org/bugs/show_bug.cgi?id=349869

Publicités
Eclipse Performance