JVM参数

内存分配

-XX:NewSize 初始新生代内存大小

-XX:MaxNewSize 

-XX:PermSize 初始永久代内存大小(1.8弃用)

-XX:MaxPermSize

-XX:MetaspaceSize 初始元空间大小(1.8启用)

-XX:MaxMetaspaceSize

-XX:MinMetaspaceFreeRatio  GC之后,最小的Metaspace剩余空间容量的百分比,减少为分配空间所导致的垃圾收集

-XX:MaxMetaspaceFreeRatio  GC之后,最大的Metaspace剩余空间容量的百分比,减少为释放空间所导致的垃圾收集

-XX:NewRatio 新生代大小:老生代大小

-XX:SurvivorRatio 单个Survivor大小:Eden大小

-Xms 初始化堆内存

-Xmx 最大堆内存

-Xmn 同时设置-XX:NewSize MaxNewSize

-Xss 线程栈大小

设置动态调整各代内存比例???

 

垃圾收集过程

-XX:InitialTenuringThreshold 新生代对象到老生代所需的年龄最小值

-XX:MaxTenuringThreshold  新生代对象到老生代所需的年龄最大值。

设置对象超过多大会直接进入老生带???

 

垃圾收集器

设置各种新生代、老生代收集器,以及各种收集器的参数???

你可能感兴趣的:(JVM)