JVM并行收集器ParNew、Parallel相关参数
生活随笔
收集整理的這篇文章主要介紹了
JVM并行收集器ParNew、Parallel相关参数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
并行收集器相關(guān)參數(shù)
| -XX:+UseParNewGC | 設(shè)置年輕代為并行收集 | 可與CMS收集同時使用 JDK5.0以上,JVM會根據(jù)系統(tǒng)配置自行設(shè)置,所以無需再設(shè)置此值 | |
| -XX:ParallelGCThreads | 并行收集器的線程數(shù) | 此值最好配置與處理器數(shù)目相等 同樣適用于CMS | |
| -XX:+UseParallelOldGC | 年老代垃圾收集方式為并行收集(Parallel Compacting) | 這個是JAVA 6出現(xiàn)的參數(shù)選項 | |
| -XX:MaxGCPauseMillis | 每次年輕代垃圾回收的最長時間(最大暫停時間) | 如果無法滿足此時間,JVM會自動調(diào)整年輕代大小,以滿足此值. | |
| -XX:+UseAdaptiveSizePolicy | 自動選擇年輕代區(qū)大小和相應(yīng)的Survivor區(qū)比例 | 設(shè)置此選項后,并行收集器會自動選擇年輕代區(qū)大小和相應(yīng)的Survivor區(qū)比例,以達(dá)到目標(biāo)系統(tǒng)規(guī)定的最低相應(yīng)時間或者收集頻率等,此值建議使用并行收集器時,一直打開. | |
| -XX:GCTimeRatio | 設(shè)置垃圾回收時間占程序運行時間的百分比 | 公式為1/(1+n) | |
| -XX:+ScavengeBeforeFullGC | Full GC前調(diào)用YGC | true | Do young generation GC prior to a full GC. (Introduced in 1.4.1.) |
總結(jié)
以上是生活随笔為你收集整理的JVM并行收集器ParNew、Parallel相关参数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JVM参数的含义
- 下一篇: JVM 垃圾收集器CMS相关参数