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