67,108,864回の計算を行うプログラムを作成しています。しかし、実行すると、次のエラーメッセージが表示されます。java.lang.OutOfMemoryError:Javaヒープスペース。この問題を修正するための提案をここで見つけました:java.lang.OutOfMemoryError:NetBeansを使用したJavaヒープスペース。私は提案をしましたが、問題はまだそこにあります。
最初に、プロジェクトプロパティのVMオプションを設定しているMichael Myersの提案を試しましたが、うまくいきませんでした。VMオプションを-Xmx1024mに設定しました。この設定はサーブレットプロジェクトには適用されず、デスクトッププロジェクトにのみ適用されるというJamesSchekの声明に興味があります。
また、Tomcatサーバーの仮想メモリを増やしているAlokの提案も試しました。ここでは、VMオプションも-Xmx1024mに設定します。しかし、再び運が得られませんでした。
また、HTTPモニターを無効にするというWill Hartungの提案を試しましたが、変更はありませんでした。
しかし、私のコンピューターではファイルを変更できないため、Rakeshの提案は試していません。
だから、私の質問は次のとおりです。
サーブレットプロジェクトでこの種の問題を修正するにはどうすればよいですか?
Xmxの最大値はいくつですか?RAMの容量ですか?
netbeans.confファイルの内容を変更するにはどうすればよいですか?
環境:
8 GB RAM