Eclipseの.ini設定は、最大ヒープサイズの変更を助けていないようです
-
06-07-2019 - |
質問
eclipse.iniファイルは次のとおりです。
-startup
plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.java.product
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx256m
デフォルトのもの。しかし、64 MBのヒープサイズでクラッシュしているように見えるアプリがあります。クラッシュするまで、数秒ごとにヒープサイズ(バイト単位)を出力しています。最後の出力は次のとおりです。
66650112 スレッド" main"の例外java.lang.OutOfMemoryError:Javaヒープスペース java.langなどで
Sunのjavaを使用しています。 Javaで使用可能な最大RAMを設定する必要がある別の場所はありますか?
解決
メモリ不足エラーでアプリがクラッシュすると言いますが、この場合は JVM args は、アプリの設定ではなく、日食ではなくヒープサイズを設定します
次のようになります:
-Xms256M;-Xmx512M
他のヒント
これらの設定は、Eclipseプラットフォーム自体に有効です。 Eclipse内から開始されるアプリケーションは、別のJVMに存在し、デフォルトのヒープサイズは64 MBです。
簡単に解決できます。アプリケーションの[実行構成]に移動し、[引数]タブを選択して、 -Xmx128M
[ VM引数]フィールドに。
所属していません StackOverflow