jvm の xmx を 4 G に設定しましたが、しばらく実行した後、top を使用してメモリを表示すると、プロセスが 12 G のメモリを使用したことが示されます。
では、xmx は実際には何を意味するのでしょうか。jvm メモリを 4 G に制限したい場合はどうすればよいですか?
コマンド ライン: -server -Xms4g -Xmx4g
そして別の関連する質問:)
gc が発生した場合、若い世代で使用されなくなったオブジェクトのスペースは、必然的に JVM によって解放されますか? またはそれらのいくつかは次の gc に残されましたか?
ありがとう