De todos los IDE que he probado en cuanto a programacion con PHP es de los que mas comodo me resulta, pero de un tiempo a esta parte cada vez se estaba poniendo mas pesado, era lentisimo era como escribir a camara lenta, asi que me puse a investigar, es una buena razon para abandonarlo pero intente darle otra posibilidad y a resurjido, los cambios que realice son los siguientes.
Primer puesto que esta basado en Java descargue las ultimas versiones.
Ir a la ruta java.sun.com/javase/downloads/index.jsp en mi caso la ultima version fue jre-6u24-windows-x64.exe
Una vez instalada añadimos cambios en el eclipse.ini dejandolo tal y como sigue
C:\Program Files (x86)\Java\jre6\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-product
org.eclipse.epp.package.php.product
–launcher.defaultAction
openFile
–launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
256m
–launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1000m
-XX:+UseConcMarkSweepGC
-XX:+CMSClassUnloadingEnabled
-XX:+CMSPermGenSweepingEnabled
Tenemos en cuenta que -Xms
es para establecer la memoria minima y -Xmx
la maxima.Aqui podeis ver el resto de opciones posibles desde la web oficial de eclipse here.
Con este cambio a mi me ha ido de lujo evidentemente me consume mas ram pero era lo que necesitaba 😉 otras opciones podrian ser deshabilitar modulos que no necesitemos para ello
en Window > Preferences desplegar General y dentro seleccionar Startup and Shutdown, aqui podeis deshabilitar modulos que no necesiteis.
Saludos.