私の物理メモリは8GBで、私のEclipse VM構成は -ea -Xms512M -Xmx1024M -XX:PermSize = 128M -XX:MaxPermSize = 512Mです。Eclipse OutOfMemory
私はまだ "
java.lang.OutOfMemoryError: GC overhead limit exceeded
" 問題を得ました。
どうすればこの問題を解決できますか?ありがとう
私の物理メモリは8GBで、私のEclipse VM構成は -ea -Xms512M -Xmx1024M -XX:PermSize = 128M -XX:MaxPermSize = 512Mです。Eclipse OutOfMemory
私はまだ "
java.lang.OutOfMemoryError: GC overhead limit exceeded
" 問題を得ました。
どうすればこの問題を解決できますか?ありがとう
その-Xmx1024m
は、「ヒープには1ギガバイト以上を使用しないでください」という意味です。 Eclipseが使用できるヒープ・サイズを倍にしたい場合は、-Xmx2048m
に変更してください。
私は2048に増やしてから、 "VMの初期化中にエラーが発生しました オブジェクトヒープのために十分なスペースを確保できませんでした" – user697911
つまり、8GBのRAM(64ビットマシンを示唆)にもかかわらず、 32ビットJVMあなたは約-Xmx1500mに制限されています。それでも、改善されます。 64ビットOSを実行している場合は、64ビットJava実装および/または64ビットEclipse配布をダウンロードしてください。 –
エラーは、OutOfMemoryErrorであっても、十分なメモリがないためにスローされないため、メモリを増やしても問題は解決しません。詳細はError java.lang.OutOfMemoryError: GC overhead limit exceeded
リンクが質問に答えるかもしれませんが、回答の重要な点もリストアップしてください。そうすることで、リンクが非アクティブになってもあなたの答えが有効であることを確認できます。 – Harry
VMの問題の可能性があるか、[このバグ](https://bugs.eclipse.org/bugs/show_bug.cgi?id=92250)が発生している可能性があります。エラーはいつ発生しますか? – Aeterna
アプリケーションを起動しようとしているときにEclipseで。 – user697911