-Xms : 设置初始化分配大小,默认为物理内存的”1/64”
-Xmx:最大分配内存、默认为物理内存的”1/4”
-XX:+PrintGCDetails :输出详细的GC处理日志
<span style="font-family:Microsoft YaHei;font-size:14px;">
public class JVMMemory {
public static void main(String[] args){
long maxMemory = Runtime.getRuntime().maxMemory();//Java虚拟机试图使用的最大内存量。
Long totalMemory = Runtime. getRuntime().totalMemory();//Java虚拟机中的内存总量。
System.out.println("MAX_MEMORY ="+maxMemory +"(字节)、"+(maxMemory/(double)1024/1024) + "MB");
System.out.println("TOTAL_ MEMORY = "+totalMemory +"(字节)"+(totalMemory/(double)1024/1024) + "MB");
}
}
</span>