해당 글의 내용 중 틀린 부분이 있다면 댓글로 알려주시면 감사하겠습니다! 자바를 사용하다보면 객체를 생성하기만 하지 개발자가 직접 객체의 생명주기를 관리하진 않았는데요 객체를 생성하고 소멸하는 것은 개발자가 컨트롤하지 않는데 어떻게 객체가 알아서 소멸되고 관리되는 것일까 궁금해져 알아보게 되었습니다! 가비지 컬렉션(Garbage Collection) 가비지 컬렉션이란 자바에서 객체가 할당한 Jvm Heap 영역 중 더 이상 참조되지 않는 객체들을 해제하는 작업을 의미합니다. Stop the World 가비지 컬렉션이 동작할 때는 따로 스레드를 두고 동작하는 것이 아닌, 실행되고 있는 모든 스레드를 중단하고 가비지 컬렉션을 실행합니다. GC의 성능 개선을 위해 튜닝 을 한다고 하면이 중단 시간을 줄이는 것..