我想知道我是否启动了一个java虚拟机:
-Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=256m
-XX:+UseParallelGC -XX:ParallelGCThreads=4 -XX:+UseParallelOldGC
-XX:LargePageSizeInBytes=4m -XX:-BindGCTaskThreadsToCPUs
所以我用 -Xms 等于 -Xmx 启动服务器,我的 java OS 进程将永远“持有”来自操作系统的内存?所以这个 JVM 将有 2GB 的空间,如果操作系统有它,那么它将允许进程启动,否则不会。
JVM启动后是否有可能使用2GB的操作系统的交换内存?
(因此,如果它最初在不使用交换内存的情况下启动)