JVM参数之G1收集器设置

2019-01-18  本文已影响9人  知止9528

-XX:G1HeapRegionSize

指定分区大小(1MB~32MB,且必须是2的幂),默认将整堆划分为2048个分区

-XX:GCTimeRatio

吞吐量大小,0-100的整数(默认9),值为n则系统将花费不超过1/(1+n)的时间用于垃圾收集

-XX:MaxGCPauseMillis

目标暂停时间(默认200ms)

-XX:G1NewSizePercent

新生代内存初始空间(默认整堆5%)

-XX:G1MaxNewSizePercent

新生代内存最大空间

-XX:TargetSurvivorRatio:Survivor

填充容量(默认50%)

-XX:MaxTenuringThreshold

最大任期阈值(默认15)

-XX:InitiatingHeapOccupancyPercen

老年代占用空间超过整堆比IHOP阈值(默认45%),超过则执行混合收集

-XX:G1HeapWastePercent

堆废物百分比(默认5%)

-XX:G1MixedGCCountTarget

参数混合周期的最大总次数(默认8)

上一篇 下一篇

猜你喜欢

热点阅读