throughput: 2개의 글
고려사항 - 전체 힙 크기 - 올드 / 영 제너레이션의 비율 - GC로 인한 중단시간 - 트레이드 오프 : 힙크기 증가 => Full GC 중단 횟수 감소 => Full GC 중단시간 증가 처리율 / 힙크기 그래프 - 힙크기는 크다고 좋은게 아니다 - 256MB의 작은 힙에서는 전체시간의 35%정도를 GC를 수행한다 - 힙크기가 일정크기를 넘어서면 처리율이 하락 => Full GC 수행시간 증가! - 최적의 처리율을 갖는 힙 크기를 결정하는 것이 중요 최적의 힙 크기 결정하기 - 어플리케이션 실행 & 모니터링의 반복? (X) - Adaptive Size Policy 자동크기조정 기능을 사용하고 JVM이 알아서 결정하도록 내버려두자! 무엇이 "최적"일까? - JVM에게 "최적"이 무엇인지 성능 목표를 제시..
Throughput Collector Minor GC 동작 과정 요약 Throughput Collector Minor GC Throughput Collector Minor GC Log PrintGCDetails 플래그를 활성화 시켜서 발생한 Minor GC 로그를 보면 다음과 같다 Throughput Collector Full GC 동작 과정 요약 Throughput Collector Full GC Log [출처] [JVM] Throughput Collector - GC Log