Java.lang.OutOfMemoryError:PermGenスペースエラーが発生し、指定したパラメータ-Xms
とパラメータ以外のTomcatJVMパラメータを確認しました。少しプロファイリングした後、PermGenスペースでガベージコレクションが発生し、フルに実行されないようにすることがあります。-Xmx
-XX:MaxPermSize=128m
私の質問は次のとおりです。-XX:MaxPermSize
私も指定した場合の違いは何-XX:PermSize
ですか?合計メモリがXmx+maxPermSizeになることはわかっていますが、が指定されているときにそこにある-XX:PermSize
べきではない理由は他に-XX:MaxPermSize
ありますか?
これらのJVMパラメータを実際に扱った経験がある場合は、共有してください。
ps。JVMはHotSpot64ビットサーバーVMビルド16.2-b04です