私のTomcatアプリケーションでは、最終的に「メモリ不足」および「メモリを割り当てられません」というエラーが発生します。システムメモリが完全にいっぱいになり、bashコマンドをほとんど実行できないため、ヒープとは関係ないと思います。
この問題はヒープにどのように関連していますか? アプリケーションが十分なメモリを持ち、システム リソースを消費しすぎないように、ヒープ サイズを正しく設定するにはどうすればよいですか?
奇妙なことに、問題が発生すると、「top」コマンドは、Tomcat がメモリの 20% しか消費せず、空きメモリがまだあると言い続けます。
ありがとう。
編集:
フォローアップ: BufferedImage のリーク - 代替手段はありますか?