相关JVM参数
参数 | 含义 |
---|---|
堆初始大小 | -Xms |
堆最大大小 | -Xmx或(-XX:MaxHeapSize=size) |
新生代大小 | -Xmn(初始和最大同时指定)或(-XX:NewSize=size + -XX:MaxNewSize=size 初始和最大) |
幸存区比例(动态) | -XX:InitialSurvivorRatio = ratio (初始化比例)和 -XX:+UseAdaptiveSizePolicy(启动动态调整) |
幸存区比例 | -XX: SurvivorRatio=ratio(默认是8,十分之8是Eden,剩余的平分给from和to) |
晋升阈值 | -XX:MaxTenuringThreshold=threshold(默认值与垃圾回收器有关) |
晋升详情 | -XX:+printTenuringDistribution(启用打印晋升详细信息) |
GC详情 | -XX:+PringGCDetails -verbose:gc (垃圾回收时,打印详细信息) |
Full GC前MinorGC | -XX:+ScavengeBeforeFullGC (启动Full GC 前 先 Minor GC 默认打开) |