[태그:] 가비지컬렉션

  • GC(가비지 컬렉션) 동작 원리 완전 정리 – 면접 대비·실무 적용

    GC 동작 원리는 Java 백엔드 개발자라면 반드시 넘어야 할 핵심 관문입니다. “GC가 뭔지 설명해보세요”, “Stop-the-World가 왜 문제인가요?”, “G1GC와 ZGC의 차이는?” — 이 질문들은 신입부터 시니어까지 면접장에서 어김없이 등장합니다. 단순히 “사용하지 않는 메모리를 자동으로 해제한다”는 한 줄 답변으로는 중급 이상 개발자 평가를 통과할 수 없습니다. GC가 어떤 알고리즘으로 쓰레기를 판별하고, JVM 힙 메모리 구조와 어떻게 연동되며,…