eclipse con Android SDK, ERROR: espacio de stack Java

Así que últimamente estoy teniendo un problema mientras trabajo en mis aplicaciones dentro de eclipse. Aparece el siguiente mensaje mientras trabajo con archivos xml:

ERROR: 'Java heap space' 

He leído una prueba para boost dentro del archivo eclipse.ini el:

 -vmargs -Xmx40m -Xmx512m 

a:

 -vmargs -Xmx512m -Xmx1024m 

pero funcionará por un tiempo que después de una hora o así me dará el mismo error, estoy trabajando en una MacBook Air con 4 GB de ram. Tengo Eclipse SDK Version: 3.7.2 Build id: M20120208-0800 y acabo de actualizarlo, así que no sé si es por eso que está actuando de esta manera, así es como mi eclipse.ini se ve ahora:

 -startup ../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar --launcher.library ../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.101.v20120109-1504 -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vmargs -Xmx512m -Xmx1024m -Xdock:icon=../Resources/Eclipse.icns -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts 

¿Qué más puedo hacer para arreglar esto? Cualquier ayuda es muy apreciada. gracias por adelantado.

Prueba esto

En Ejecutar-> Configuración de ejecución encuentre el Nombre de la clase que ha estado ejecutando, selecciónelo, haga clic en la pestaña Argumentos y luego agregue:

  -Xms512M -Xmx1524M 

a la sección Argumentos VM

Pocos enlaces útiles

¿Cuáles son las mejores configuraciones de JVM para Eclipse?

¿Error “tamaño de stack Java” en Eclipse Android?

Editar:

La configuración de eclipse.ini tendrá efecto solo si cambias a continuación:

Ejecutar -> Herramientas externas -> Herramienta externa

Configuraciones ve a la configuración que usas, debajo de la pestaña jre -select option

Ejecutar en el mismo JRE en el espacio de trabajo.