스택에 있는 변수들 따라가면서 만약 변수가 힙을 가리킨다면 힙으로 가서 마킹 하고, 그 힙에 있는 변수가 다른 힙을 가리키고 있다면 그것도 마킹해서 모든 과정을 끝내고 스택의 변수들을 전부 확인했다면 마킹안된 힙 메모리들 전부 삭제해버리는거 맞지?
mark & sweep
레퍼런스카운트나시그널gc도찾아보아용