프로그래밍에서 '가비지 컬렉션(Garbage Collection)'의 '마크 앤 스위프(Mark and Sweep)' 알고리즘의 동작으로 올바른 것은?
보통 freeCodeCamp해설
마크 앤 스위프는 GC의 기본 알고리즘입니다. Mark 단계에서 루트(전역 변수, 스택 등)에서 시작하여 참조 그래프를 따라 도달 가능한 모든 객체에 표시합니다. Sweep 단계에서 표시되지 않은 객체(더 이상 사용되지 않는)의 메모리를 해제합니다. 참조 카운팅과 달리 순환 참조 문제를 해결할 수 있습니다.