他の誰が原因OOMEに常にFlex BuilderのクラッシュでのEclipse 3.4がありますか?

StackOverflow https://stackoverflow.com/questions/558471

質問

私は最初、私は日食のメモリ設定を構成するとかなりよく知っていると言うべきです。私は現在掲載構成のいずれかのバリアントを使用しています:

... --launcher.XXMaxPermSize 256メートル -vmargs -Xms40m -Xmx512m -Xss2m -Djava.net.preferIPv4Stack =真 -Dcom.sun.management.jmxremote

とのJConsoleと内部ヒープのモニターによると、Eclipseは、ヒープを使い果たしに近づくことはありません。

それは何やっていることは、すべての30~50分のように、OOMEsと常にクラッシュです。時にはそれはそれだけで静かに閉じOOME、他の回があった私に語りました。不思議なことに、すべての時間(J2EE版)を実行している他のEclipseインスタンスでも多くのソースファイルで、一度クラッシュしたことはない。

があり、それがクラッシュした後にゾンビプロセスをされている場所を一度か二度あったと私はそのメモリフットプリントを見るために持っている - 1.5gigs周り、うまくヒープモニターが使用したと述べた何より上。だから、契約は何ですか?漏れて何か?私は、アクティブなスレッドの数が絶えず上がるように見えることがわかります。

誰もがこの問題を持っていたし、それを修正?

他のヒント

プロジェクトの規模と複雑さに応じて、あなたは、FlexBuilderではに与えられたメモリを調達する必要があります。あなたは別のJVMを使用してみてください。場合Flexbuidlerは、あなたはおそらくそれにあまりにも多くのメモリを与えて起動しません。

があり、この問題のための聖杯はありませんが、私のFlexBuilder.iniを共有することは、いくつかのを助けるかもしれない:

-vm
C:\Program Files\Java\jdk1.6.0_20\bin\javaw.exe

-vmargs
-Xms1024m
-Xmx1224m
-XX:MaxPermSize=365m
-XX:PermSize=256m
-Djava.net.preferIPv4Stack=true
scroll top