私たちはサービスを提供するLinux Redhatシステムを持っています(サービスはJavaベースです)。
現在のサービスは1.5G
メモリを消費し、ヒープサイズは次のように設定されます。Xmx2G
ヒープサイズを次のように大きくするとします。Xmx10G
この変更はサービスのメモリ消費に影響しますか?
または、サービスはヒープサイズが変更される前と同じメモリを使用する必要がありますか?
答え1
これで、JVMはすばらしく調整されました。そしてヒープサイズを拡張する必要もありません。このJVMを監視して、実際により多くのメモリが必要かどうかを確認し、オブジェクト、古い世代、新しい世代などのマッピングを確認するのが賢明でしょう。
答えに関してヒープサイズを拡張すると、使用されているメモリに大きな変化はありません。