私は最初に、Eclipseのメモリ設定の構成にかなり精通していると言わなければなりません。私は現在、投稿された構成の1つのバリアントを使用しています。
... --launcher.XXMaxPermSize 256m -vmargs -Xms40m -Xmx512m -Xss2m -Djava.net.preferIPv4Stack = true -Dcom.sun.management.jmxremote
また、JConsoleと内部ヒープモニターによると、Eclipseがヒープの不足に近づくことはありません。
それが行うことは、30〜50分ごとのように、OOMEで絶えずクラッシュすることです。OOMEがあったことを示す場合もあれば、黙って閉じる場合もあります。不思議なことに、常に実行されているOTHER eclipseインスタンス(J2EEバージョン)は、ソースファイルがたくさんある場合でも、一度もクラッシュしたことはありません。
クラッシュ後のゾンビプロセスが1、2回あり、そのメモリフットプリントを確認することができました。これは、ヒープモニターが使用していると言った値をはるかに超える約1.5ギガです。それで、取引は何ですか?何か漏れていますか?アクティブなスレッドの数が絶えず増加しているように見えることに気づきました。
誰かがこの問題を抱えてそれを修正しましたか?