gc2 [JVM]가비지 컬렉션(Garbage Collection, GC)의 알고리즘 https://hyeri-dev.tistory.com/16 가비지 컬렉션(Garbage Collection, GC)의 작동 원리https://hyeri-dev.tistory.com/12 가비지 컬렉션(Garbage Collection, GC)의 개념 가비지 컬렉션(Garbage Collection, GC) 이란? 가비지 컬렉션(Garbage Collection, GC) Java의 메모리 관리 기법으로 애플리케이션이 동적으로hyeri-dev.tistory.com이전 포스팅에서 GC를 실행하기 위해서는 JVM GC 관련이 아닌 스레드는 실행을 멈추게 하여 Stop The World(이하 STW)가 발생한다고 하였다. 이 STW 때문에 어플리케이션이 중지되는 문제가 발생할 수 있었고 자바의 발전됨에 따라 He.. 2023. 9. 12. [JVM]가비지 컬렉션(Garbage Collection, GC)의 작동 원리 https://hyeri-dev.tistory.com/12 가비지 컬렉션(Garbage Collection, GC)의 개념가비지 컬렉션(Garbage Collection, GC) 이란? 가비지 컬렉션(Garbage Collection, GC) Java의 메모리 관리 기법으로 애플리케이션이 동적으로 할당했던 메모리 영역 중 더이상 사용하지 않는 영역을 정리하는hyeri-dev.tistory.com가비지 컬렉션(GC)의 수거 대상을 참조 되고 있거나, 그렇지 않은 상태를 구분하여 주기적으로 제거한다고 했다. 그럼 어떠한 방식으로 가비지 컬렉션이 작동되고 있는걸까?GC 동작 방식 Mark And Sweep Mark-Sweep이란 자바, 자바 스크립트에서 사용되는 GC 알고리즘으로 루트에서부터 해당 객체에 접근.. 2023. 9. 11. 이전 1 다음