메모리 루프

메모리 절감은 소유권부터 확인

GC가 보는 UObject 참조와 직접 관리하는 C++ 메모리를 구분하고, 에셋과 컨테이너 변경은 같은 기준선에서 다시 측정합니다.

줄일 위치와 확인 지점

UObject 참조

UPROPERTY

강한 참조를 끊고 필요 없는 배열 항목을 제거해야 GC가 회수할 수 있습니다.

일반 C++ 데이터

TUniquePtr

Non-UObject 메모리는 스마트 포인터와 명시적 소유권으로 누수를 줄입니다.

그래픽 에셋

LOD / Streaming

텍스처 그룹, 압축, LOD Bias를 함께 보며 GPU 메모리 압박을 낮춥니다.

반복 생성 객체

Object Pool

총알, 이펙트, 임시 액터는 풀링으로 할당과 해제 빈도를 낮춥니다.

보고서

MemReport에서 에셋 타입별 상위 항목을 찾습니다.

시간축

Memory Insights로 특정 순간의 할당 급증을 추적합니다.

재측정

동일 장면과 동일 입력으로 개선 전후를 비교합니다.