CMS에서 HeapSize 차지하는 비율
-XX:CMSInitiatingOccupanyFracction=60, -XX:CMSInitiatingOccupanyFraction=90
if) CMSInitiatingOccupanyFraction 옵션이 지정되어 있지 않으면, Old Generation 영역이 92%정도 사용될 때, Concurrent Full GC가 사용된다
이 옵션을 지정하면 50%에서 시작하며, 옵션으로 지정된 값까지 점진적으로 임계값을 조정한다.
이 옵션의 값이 작으면, CMS Collection 이 그만큼 빨리 동작하기 때문에 Promotion Failure에 의한 STW GC 작업이 발생할 확률이 그만큼 줄어든다.
참고사이트 : http://blog.ragozin.info/2011/10/java-cg-hotspots-cms-and-heap.html
'Study' 카테고리의 다른 글
GC Options2 (0) | 2014.08.14 |
---|---|
GC Option (0) | 2014.08.14 |
Oracle Opensource site (0) | 2014.08.07 |
DisableExplicitGC, ParallelGCThreads, (0) | 2014.08.01 |
wc -l (0) | 2014.07.30 |