- MadeInFlex - http://www.madeinflex.com -
Tuneando Flex Builder y Eclipse
Publicado por Xavi Beumala el 15 de Noviembre de 2006 a las 10:53 en Tips, Flex Builder | 16 Comments
Es un hecho que Eclipse, y consecuentemente FlexBuilder, es un conusmidor nato de memoria, puede relentizar la máquina de forma bastante contundente, la compilación con FlexBuilder se puede eternizar, podemos llegar a obtener OutOfMemoryExceptions y un largo etcétera.
Nadie ha dicho que eclipse no necesiste mucha RAM, mucha CPU ni que no la vaya a necesitar en un futuro. En mi caso trabajo con 1256 Mb de RAM y me había encontrado en más de una ocasión con OutOfMemoryExceptions y bastantes de los problemas ya comentados y la verdad que me costaba creer que necesitara más RAM.
Para solventarlo he estado buscando información sobre como tunear la Java virtual machine sobre la que corre eclipse para poder minimizar todos estos problemas y desde ya hace bastante tiempo creo que he conseguido olvidar estos problemas.
Lo que tenemos que hacer es parametrizar los parámetros con los que se incializa FlexBuilder y la Java Virtual Machine.
Al tratarse de parámetros de la VM de java no voy a entrar en la explicación de qué es cada uno de los ellos (hay bastante información en la [1] red) sinó que lo pongo en forma de receta.
Los parámetros en cuestión:
-vmargs -Xms256m -Xmx256m -XX:PermSize=64m -XX:MaxPermSize=64m
-vmargs -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m
Que nadie se asuste, pero en el segundo caso (la configuración que yo uso) eclipse consume algo más de 800MB sólo por el hecho de estar ejecutándose. Dependiendo de la máquina y memoria que tengais jugad un poco con estos parámetros y seguro que obteneis grandes mejoras de rendimiento.
Estos parámetros los podemos poner en dos sitios distintos:
En el primer caso el acceso directo (botón derecho en el icono -> propiedades) quedaría algo así como E:\eclipse\eclipse.exe -vmargs -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m
En el segundo caso tenemos que poner las propiedades en el fichero y listos.
Artículo imprimido desde MadeInFlex: http://www.madeinflex.com
URL al articulo: http://www.madeinflex.com/2006/11/15/tuneando-flex-builder-y-eclise/
URLs en esta entrada:
[1] red: http://www.madeinflex.comwww.google.com
Haz click aquí para imprimir.