參數(shù)解釋:
-Xms: 初始堆大小
-Xmx: 最大堆大小
-Xmn: 年輕代大小
-XX:+PrintGCDetails 打印gc日志詳情
-XX:SurvivorRatio=8 eden與survivor的比例,當為8的時候错森,eden占年輕代的80%矢否,survivor區(qū)總的占20%吧趣,但survivor區(qū)要再分成兩個survivor僵井,所以,survivor大小為10%
-XX:MinHeapFreeRatio=minimum 堆中最小空閑大小的比例
-XX:MaxHeapFreeRatio=maximum 堆中最大空閑大小的比例
-XX:NewRatio=ratio 年輕代與老年代的比例關系怔毛,但要注意的是契耿,默認情況下為2,即老年代占2/3,年輕代占1/3
-XX:NewSize=size 新生代最小值
-XX:MaxNewSize=size 新生代最大值
-XX:+AggressiveHeap
示例:
-Xms20M -Xmx20M -Xmn10M -XX:+PrintGCDetails -XX:SurvivorRatio=8
參考:https://docs.oracle.com/cd/E19900-01/819-4742/abeik/index.html