Pregunta

Con el fin de GWT compilación de permutación, necesito utilizar -Xmx1824m -XX: + UseParallelGC o de lo contrario, voy a tener errores sin memoria de pila. ¿Cuál es la óptimos parámetros java extra que la gente utiliza para

case 1:faster compilation 
case 2:lesser consume memory but slower compilation? 

puede compartir sus parámetros de JVM?

¿Fue útil?

Solución

Tenemos una base relativamente amplia GWT código de la aplicación (unos 100K líneas) que compila con i18n (permutación adicional por cada idioma por permutación navegador). Correr con -Xmx1024m está muy bien. Lo que es posible que desee hacer es aumentar su tamaño PermGen. Eso es lo que consiguen de GWT utilizan cuando compila el Java en Javascript. Usted puede hacer esto mediante la adición de -XX:MaxPermSize=1024m.

Además, si quieres más rápido de compilación, se puede decir GWT para compilar más de una permutación a la vez. Por lo general, lo ajusta en el número de núcleos en su Procesadora + 1. Por lo tanto, en un Core 2 Duo, se debe establecer el número de 3. Usted puede hacer esto mediante el establecimiento de la propiedad GWTC.WORKERS en su build.xml si está utilizando ant.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top