次のコマンドでJava仮想マシンを起動するかどうか疑問に思います。
-Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=256m
-XX:+UseParallelGC -XX:ParallelGCThreads=4 -XX:+UseParallelOldGC
-XX:LargePageSizeInBytes=4m -XX:-BindGCTaskThreadsToCPUs
だから私は-Xmsが-Xmxに等しいサーバーを起動します私はJavaOSプロセスがOSからのメモリを永久に「保持」しますか?したがって、このJVMには2GBがあり、OSにある場合は、プロセスを開始できます。それ以外の場合はできません。
JVMが2GBで起動した後、OSのスワップメモリを使用する可能性はありますか?
(したがって、スワップメモリを使用せずに最初に起動した場合)