0

この質問はこれに関連しています

ヒープ ダンプ レポートで、95%あるスレッドwaitまたはparked状態のままであり、約 750MB の空きヒープ メモリが利用可能であると報告された場合、どのように取得できますjava.lang.OutOfMemoryErrorか?
レポートによると空きヒープがあるように見えるので、これは私には奇妙に思えます!
誰かがこれを解釈するのを手伝ってくれますか?

4

2 に答える 2

1

どのようなOSを使用していますか? それは32ビットまたは64ビットですか?JDK は 32 ビットまたは 64 ビットですか? 合計でどれくらいのヒープ領域が必要ですか? 最大ヒープ領域を増やしてプログラムを実行してみてください。XMLファイルを変換したいときに同じ問題がありました。次のパラメータを設定するだけです。

あなたのシェルで:

java -Xmx1024m -jar yourfile.jar
于 2012-07-27T08:41:15.787 に答える
1

OOME は、ヒープ オーバーフローまたはスタック オーバーフローによって発生する可能性があります。したがって、ヒープが十分であると確信できる場合は、スタック サイズを確認することをお勧めします。

于 2012-07-27T08:33:23.550 に答える