차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
java_garbage_collector_비교 [2024/12/05 04:35] – 만듦 koov | java_garbage_collector_비교 [2024/12/05 04:39] (현재) – koov | ||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Java Garbage Collector 비교 ====== | ====== Java Garbage Collector 비교 ====== | ||
+ | --- // | ||
+ | |||
===== GC 종류와 장단점 ===== | ===== GC 종류와 장단점 ===== | ||
줄 15: | 줄 17: | ||
===== JDK 버전별 기본 GC ===== | ===== JDK 버전별 기본 GC ===== | ||
- | ^ 자바 버전 | + | ^ 자바 버전 |
- | | 자바 8 | Parallel GC | | + | | |
- | | 자바 9~10 | + | | 자바 9~10 |
- | | 자바 11 | G1 GC | | + | | |
- | | 자바 12~15 | G1 GC, 하지만 새로운 GC(ZGC, Shenandoah)도 옵션으로 사용 가능. | + | | 자바 12~15 | G1 GC, 하지만 새로운 GC(ZGC, Shenandoah)도 옵션으로 사용 가능. |
- | | 자바 16~17 | G1 GC, ZGC 및 Shenandoah 성능 개선. | + | | |
- | | 자바 18~20 | G1 GC, Generational GC를 실험적으로 도입. | + | | 자바 18~20 | G1 GC, Generational GC를 실험적으로 도입. |
- | | 자바 21 | Generational ZGC (기본 GC로 변경되지는 않았지만, | + | | |
+ | |||
+ | ===== 참조 ===== | ||
+ | '' | ||