Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- WebSquare5
- $p
- SP4
- Spring
- java 21
- 명령
- project loom
- 캐시
- GIT
- 웹스퀘어
- controlleradvice
- .md
- github
- 쿠키
- CPU 바운드
- java
- ExceptionHandler
- 세션
- gameday
- gc튜닝
- mail server
- 비동기
- garbage collection
- SMTP
- $p.data
- $p.local
- AWS Game Day
- gc
- markdown
- virtual threads
Archives
- Today
- Total
목록gc (1)
쉬다가렴

1. GC(가비지 컬렉션)란?Java에서는 메모리 관리를 위해 GC(Garbage Collection)이 자동으로 수행된다.그러나 잘못된 GC 설정은 애플리케이션의 성능을 저하시킬 수 있다.GC가 실행될 때 애플리케이션이 멈추는 Stop-the-World(STW) 문제를 최소화하는 것이 핵심이다.2. 주요 GC 종류와 비교GC 타입특징적합한 환경Serial GC단일 스레드, 작은 힙 크기용작은 애플리케이션, 모바일Parallel GC여러 스레드로 GC 수행CPU 성능이 중요한 경우G1 GC (기본 GC)낮은 STW, 예측 가능대부분의 서버 애플리케이션ZGC초저지연, 큰 힙 크기 지원대규모 데이터 처리 (TB 단위)Shenandoah낮은 지연시간빠른 응답 속도가 중요한 경우3. GC 로그 활성화 및 분석 ..
Language/Java
2025. 2. 24. 06:15