Rc

Rc 참조 카운트 흐름

Rc<T>는 단일 스레드에서 여러 소유자가 같은 값을 읽어야 할 때 참조 카운트로 수명 주기를 관리합니다.

clone

Rc::clone은 소유 핸들을 하나 더 만들고 강한 카운트를 늘립니다.

read only

기본적으로 내부 값을 불변으로 공유하므로 변경에는 다른 패턴이 필요합니다.

single thread

원자적 카운트가 아니므로 스레드 사이 공유에는 Arc를 씁니다.

cycle

서로 강하게 가리키면 카운트가 0이 되지 않아 누수가 생깁니다.