4400 のレコードと 27000 の機能を持つデータセットの HashMap を作成しようとしています。Eclipse の .ini ファイルで最大制限を 4G に増やしました。しかし、Java プログラムで maxMemory を出力すると、880 MB と表示されます。xms と xmx の異なる値で試しました
なぜこれが 880 MB だけを選択しているのかわかりません。
java.lang.OutOfMemoryError: GC オーバーヘッドの制限を超えました
最後にこのエラーが発生します。.ini ファイルを変更してこれを防ぐと、ヒープ エラーが発生します。