GC 참조
UPROPERTY로 연결된 UObject는 수집 대상에서 살아 있는 객체로 판단된다.
UPROPERTY는 GC가 따라가는 강한 참조가 되고, Non-UObject 데이터는 별도 소유권 전략이 필요하다.
UPROPERTY로 연결된 UObject는 수집 대상에서 살아 있는 객체로 판단된다.
TWeakObjectPtr은 소유하지 않고 유효성 확인 후 접근하는 용도에 맞다.
에셋, 컨테이너, 텍스처 비용을 추적해 실제 병목을 먼저 찾는다.
언리얼 메모리는 UObject 세계와 일반 C++ 세계가 섞여 있으므로, 어느 쪽 수명 주기를 따르는지 먼저 구분해야 한다.