comment - configuración de eclipse ini
eclipse comment username (7)
La asignación predeterminada es ridícula en las máquinas modernas; Ojalá Eclipse ajuste el valor predeterminado a la máquina real o al menos sea más interactivo.
Como lo sugirió Eric, deberías aumentar el montón máximo. Sin embargo, es posible que también desee ajustar permgen.
He visto en alguna parte los siguientes números:
Para 512 MB de RAM: -Xms256m -Xmx256m -XX: PermSize = 64m -XX: MaxPermSize = 64m
Para 1024 MB Ram: -vmargs -Xms512m -Xmx512m -XX: PermSize = 128m -XX: MaxPermSize = 128m
Para 4 GB Ram, la recomendación era ir 1024m ram si lo necesitas, y tanto como 512m permgen si lo necesitas.
en realidad, yo y mi amigo estamos tratando de aprender y usar eclipse 3.4 y estamos teniendo problemas de memoria mientras trabajamos, y mi amigo sugirió aumentar la asignación de memoria a Eclipse ide ya que tiene 4GB de RAM y quiere asignar suficiente espacio, asignar tamaño de la ondulación permanente decente, y permitir la recolección paralela de basura a este eclipse ide.
las personas no podemos lograr esto modificando el archivo eclipse.ini y él quiere asignar 1GB de RAM para eclipsar.
amablemente ayúdenos en esto
Gracias
Pon esta línea en tu eclipse.ini:
-Xmx1024m
Solo como referencia: como dijo Carsten, el archivo eclipse.ini
es bastante exigente con el orden y el formato de sus líneas. Aquí está su página Wiki, con algunas configuraciones de ejemplo.
Como dicen, recuerda eso:
- Cada opción y cada argumento de una opción debe estar en su propia línea.
- Todas las líneas después de
-vmargs
se pasan como argumentos a la JVM, por lo que todos los argumentos y opciones para eclipse se deben especificar antes de-vmargs
(al igual que cuando se usan argumentos en la línea de comandos)
Entonces, por ejemplo, puede configurar MaxPermSize
con una opción específica del MaxPermSize
Eclipse (nombre de la opción en la primera línea, valor de la opción en la siguiente):
--launcher.XXMaxPermSize
256m
Luego, después del nombre de la opción -vmargs
, puede pasar los parámetros relativos al recolector de basura. Por ejemplo:
-vmargs
-XX:-UseParallelGC
Espero eso ayude.
Esta es mi configuración en una Mac de 4GB:
-Xms1256m -Xmx1256m -XX: MaxPermSize = 666m -XX: PermSize = 666m
Se trata del máximo permitido, cuando intento más, me dice "no se puede iniciar la máquina virtual". Funciona bien :)
En general, la optimización adecuada también depende de su versión vm y del hardware subyacente.
mira esto: http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html#PerformanceTuning
Mis configuraciones para 8 gb RAM:
--launcher.XXMaxPermSize
128M
-Xms1024m
-Xmx2048m
-XX:MaxPermSize=1048m
La razón por la que le di un alto valor a Xms es que no quiero esperar y ver un aumento continuo del uso de la memoria mientras comienzo.
Puede agregar -XX:MaxPermSize=1024M
en eclipse.ini O puede invocar Eclipse.exe con parámetros en la línea de comandos o actualizando la "Ruta de destino" en el acceso directo,
eclipse -vmargs -XX:PermSize=512M -XX:MaxPermSize=1024M
http://wiki.eclipse.org/Eclipse.ini http://wiki.eclipse.org/FAQ_How_do_I_increase_the_permgen_size_available_to_Eclipse%3F