Very slow Eclipse 4.2, how to make it more responsive?

55,313

Solution 1

Actually in looking at your machine configuration, you should make sure nothing else is going on in the machine and experiment with reducing your required memory, say something like -Xmx512m. If you are requesting too much heap space, then it's possible you are doing a lot of OS paging.

Solution 2

It looks like Eclipse in silence have created a fix and announced it in all secracy through their wiki (!). It seems to alleviate the problems for me at least; though I have not tested it in length yet.

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

Basically you should install the "Juno SR1 Patches/Eclipse UI Juno SR1 Optimization" from their 4.2 update site: http://download.eclipse.org/eclipse/updates/4.2

Bug-tracking for this optimization: https://bugs.eclipse.org/bugs/show_bug.cgi?id=394588

Solution 3

There are known performance issues with PDT 3.1 and eclipse 4.2 (juno).

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

This is the solution:

Open a different perspective (for example java, but not php) and restart eclipse. Afterwards you can savely switch back to php perspective. Eclipse will have no performance issues.

Also mentioned here

Solution 4

There is also a known bug which makes eclipse juno slow on some systems :

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

A workaround seems to be to delete the workbench.xmi file.

Solution 5

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

  1. Ensure you are already running on a package from the Juno SR1 release (September 2012)
  2. Invoke Help > Install New Software
  3. Select this repository: http://download.eclipse.org/eclipse/updates/4.2
  4. Expand Juno SR1 Patches and install Eclipse UI Juno SR1 Optimizations

Worked for me

Share:
55,313
laurent
Author by

laurent

Updated on July 08, 2022

Comments

  • laurent
    laurent almost 2 years

    I'm using Eclipse PDT on a rather large PHP project and the IDE is almost unusable. It takes nearly 30 seconds to open a file, and other actions, like selecting a folder in the file explorer, editing some text, etc. are equally slow.

    I followed various instructions to speed it up but nothing seems to work. This is my current eclipse.ini file. Any idea how I can improve it?

    -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
    

    System: Eclipse 4.2.0, Windows 7, 4 GB RAM