JVM Optimization &Tuning

Minor GC , Major GC, Full GC

swifty 2019. 12. 26. 22:01

Minor GC

 

- Eden 영역이 가득 찼을 때 발생하는 GC

- Minor GC가 발생했을 때 Old Gen(tenured)로 이동된 객체는 관계가 없다.

- Minor GC가 발생해도 stop-the-world가 발생할 수 있다.

 

 

Major GC

- Old Gen(tenured)에서 발생한 GC

 

 

Full GC

- Young, Old 전체 영역에 대한 GC