私は、一時的にいくつかのプロセスで一定量のメモリ/ヒープが必要なアプリケーションを持っています。オプションとしてJVMに最大ヒープサイズの妥当な値が与えられた場合、JVMは少しヒープで開始し、必要に応じてOSからより多くのメモリを要求します。JVMは不要になったときにOSに空きメモリを戻しますか?
私のアプリケーションでもうメモリが必要ない場合は、追加のメモリがJVMによってOSに返されます(他のプロセスなど)。現在、私のアプリケーションは、もはや必要がなくなっても、そのメモリを永久に保持しているようです。
「JVM」という_no_があります。興味のある実装を指定する必要があります。 – paxdiablo
29宿題はやるべきことがある。真剣に。 –