He tenido muchos problemas al intentar que Eclipse acepte tanta memoria como me gustaría que pudiera usar (entre 2 y 4 gigas, por ejemplo).
Abra eclipse.inien el directorio de instalación de Eclipse. Debería poder cambiar el tamaño de la memoria después-vmargs hasta 1024 sin problemahasta un valor máximo que depende de su sistema. Aquí está esa sección en mi caja de Linux:
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=512m
-Xms512m
-Xmx1024m
Y aquí está esa sección en mi caja de Windows:
-vmargs
-Xms256m
-Xmx1024m
Pero no pude establecerlo por encima de 1024 megas . Si alguien sabe cómo hacer que eso funcione, me encantaría saberlo.
EDITAR : la versión de 32 bits de juno parece no aceptar más de Xmx1024m donde la versión de 64 bits acepta 2048.
EDITAR : La publicación de Nick contiene algunos enlaces geniales que explican dos cosas diferentes:
- El problema depende en gran medida de su sistema y de la cantidad de memoria libre contigua disponible, y
- Al usar javaw.exe (en Windows), es posible que pueda obtener un bloque de memoria asignado más grande.
Tengo 8 gigas de RAM y no puedo configurar -Xmxmás de 1024 megas de memoria RAM, incluso cuando se carga una cantidad mínima de programas y tanto Windows / Linux informan entre 4 y 5 gigas de RAM libre.