circular-reference
두 개 이상의 객체가 서로를 참조하여 외부 연결이 모두 끊겨도 참조 횟수가 0이 되지 않는 상태이다. 단순 참조 횟수 계산 방식에서는 메모리 누수의 주요 원인이 된다.
파이썬 메모리 누수 잡는 법: 참조 횟수와 GC 작동 원리 완벽 가이드