順列をコンパイルするには、-Xmx1824m -XX:+ UseParallelGCを使用する必要があります。そうしないと、ヒープメモリからエラーが発生します。あなたの人々があなたのJVMパラメータを共有することができgwtヒープメモリがたくさん必要です
case 1:faster compilation
case 2:lesser consume memory but slower compilation?
使用に最適な、余分なJavaパラメータは何ですか?
順列をコンパイルするには、-Xmx1824m -XX:+ UseParallelGCを使用する必要があります。そうしないと、ヒープメモリからエラーが発生します。あなたの人々があなたのJVMパラメータを共有することができgwtヒープメモリがたくさん必要です
case 1:faster compilation
case 2:lesser consume memory but slower compilation?
使用に最適な、余分なJavaパラメータは何ですか?
私たちはi18n(ブラウザごとのパーミュテーションごとの言語ごとに余分な順列)でコンパイルする、比較的大きなGWTアプリケーションコードベース(数100K行)を持っています。 -Xmx1024m
で実行しても問題ありません。あなたがしたいかもしれないことはあなたのPermGen
サイズを引き上げることです。 GWTがJavaをJavascriptにコンパイルするときにgetが使用されます。これには-XX:MaxPermSize=1024m
を追加します。
さらに、コンパイルを高速化したい場合は、一度に複数の順列をコンパイルするようにGWTに指示できます。通常、これをプロセッサー1のコア数+ 1に設定します。したがって、Core2 Duoでは番号を3に設定します。ant
を使用している場合は、build.xml
のGWTC.WORKERS
プロパティを設定してください。