A veces reniego con mi IDE Eclipse porque se alenteja mucho. Igual lo prefiero toda la vida comparado con su primo Netbeans. En la empresa donde trabajo va a ser siempre una rivalidad sana, ya que podemos usar la herramienta que querramos. Yo soy hincha de Eclipse, pero debo admitir que a veces no es para usuarios novatos, en cambio, Netbeans si puede ser perfectamente lo que yo recomendaria para empezar a sumergirse en el mundo del desarrollo de software porque con sus mil wizards hace todo mas sencillo.

Aca vamos a ver una serie de parametros para optimizar Eclipse y que no se atortugue despues de un par de dias de estar encendido.

El archivo que vamos a tocar va a ser eclipse.ini que esta en el directorio ROOT de tu instalacion de Eclipse.

Primero vamos a tocar un par de settings para decirle cuanta memoria puede usar.

-Xms512m
-Xmx512m
-XX:PermSize=256m
-XX:MaxPermSize=256m

Tambien vamos a evitar que verifique el bytecode

-Xverify:none

Y por ultimo vamos a toquetear los settings del Garbage Collector

-XX: UseConcMarkSweepGC
-XX: CMSClassUnloadingEnabled
-XX: CMSPermGenSweepingEnabled

Espero les haga el Eclipse mas usable aun.