虚拟机参数

虚拟机参数:方法区、栈大小设置
通过JVM启动参数来配置以上内存空间
  Heap(堆)内存大小设置
  -Xms512m 设置JVM堆初始内存为512M
  -Xmx1g 设置JVM堆最大可用内存为1G
Stack(栈)内存大小设置
  -Xss1m
Permanent Generation(持久代/方法区)内存大小设置
  方法区内存分配(JDK8以前的版本使用,JDK8以后没有持久代了,使用的MetaSpace)
  -XX:PermSize=128m 设置持久代初始内存大小128M
  -XX:MaxPermSize=512m 设置持久代最大内存大小512M
年轻代大小
   -XX:Xmn2g 年轻代大小
   -XX:NewSize=1024m 年轻代初始值
   -XX:MaxNewSize=1024m
   -XX:NewRatio=2 年轻代和老年代比值
   -XX:SurvivorRatio=2 年轻代survivor和edon老年代比值
   -XX:MaxTenuringThreshold=7 年轻代进入老年年龄
Direct ByteBuffer(直接内存)内存大小设置
  -XX:MaxDirectMemorySize
打印GC信息
   -XX:+PrintGC
posted @ 2021-04-22 23:49  i%2  阅读(153)  评论(0)    收藏  举报