Trate de jugar con su archivo eclipse.ini para optimizar las cosas (que se encuentra en el directorio de instalación de Eclipse). El mío se parece a esto:
Nota: esto es de una versión de Windows, y no va a funcionar para el Mac
-vm
c:/Program Files (x86)/Java/jdk1.7.0/bin
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100118.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100118
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
c:/Program Files (x86)/Java/jdk1.7.0/bin
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xmn100m
-Xms512m
-Xmx700m
-Xss4m
-XX:PermSize=400M
-XX:MaxPermSize=500M
-XX:CompileThreshold=10
-XX:MaxGCPauseMillis=10
-XX:MaxHeapFreeRatio=70
-XX:+UnlockExperimentalVMOptions
-XX:+UseParallelGC
-XX:+UseFastAccessorMethods
-XX:+AggressiveOpts
Pero las líneas importantes son:
-Xmn100m
-Xms512m
-Xmx700m
-Xss4m
-XX:PermSize=400M
-XX:MaxPermSize=500M
ya que estos meterse con el tamaño del montón, el tamaño de la pila, la memoria máxima que puede ser utilizada por Eclipse, y así sucesivamente.
Tendrá que mantener algún elemento de su eclipse.ini, simplemente copiar los bits que necesita en su propio.
¿Cuál de las versiones para Mac ¿Estas usando? hay varios tipos que utilizan diferentes marcos de interfaz de usuario. – Uri
Puedes publicar el contenido de tu archivo eclipse.ini por favor. – Jon
Encontré Eclipse lento en 4GB Vista de 32 bits. Creando un disco RAM de la ca.700 MB de memoria no direccionables por el sistema operativo y colocar una copia de Eclipse y JRE de uso frecuente en el disco RAM hizo una gran diferencia en el rendimiento general. Usar ese mismo disco RAM como la partición de intercambio primario también ayudó al rendimiento de Eclipse, pero en menor medida. Puede mover directorios completos al disco RAM o archivos individuales cambiando el nombre del original y creando un enlace simbólico desde el nombre original al archivo en el disco RAM. –