메모리 사용량 체크
유니티에서 메모리 사용량 ( 메모리 Alloc , GC 발생 , 텍스처 오브젝트 점유 등 ) 을 확인하려면
Profiler 창을 사용해야 한다.
Profiler 창을 여는 방법

상단 메뉴에서 Window 클릭 → Analysis 클릭 → Profiler 클릭
( 단축키 Ctrl + 7 )
Profiler 창 구성

Profiler 창은 게임 실행 중 ( Play 모드 ) 실시간으로 CPU , GPU , Memory , GC 등의 정보를 보여준다.
| 탭 이름 | 기능 |
| CPU Usage | 어떤 스크립트나 함수가 CPU 를 얼마나 쓰는지 표시 |
| Memory | 전체 메모리 사용량 , 텍스처 / 오브젝터별 점유량 , GC Alloc 등 |
| Rendering | Draw Call , Batching , GPU 부하 |
| Audio | 사운드 관련 성능 |
| Physics | 물리 연산 부하 |
| Timeline | 프레임 단위로 모든 이벤트 시각화 |
▼Memory 탭에서 볼 수 있는 항목
- Total Used Memory : 전체 사용 중인 메모리
- Texture Memory : 텍스처 리소스 점유량
- Mesh Memory : 메시 리소스 점유량
- GC Alloc : 프레임마다 가비지로 할당되는 메모리량
- System Used Memory : 운영체제에서 Unity에 할당된 전체 메모리
GC Alloc 이 계속 쌓이면 GC Spike 위험 신호
- 오른쪽 상단의 Record 버튼 ( ● ) 을 켜면 실행 중 데이터 기록 가능
- 하단 그래프에서 Memory 나 GC Alloc 라인만 선택해서 집중 분석 가능
- Profiler Module 선택창 ( 왼쪽 상단 ) 에서 Memory 만 체크해두면 깔끔하게 볼 수 있다
정리
게임 실행 중 실시간으로 메모리 / GC / 리소스 점유량을 확인할 수 있는 창이다.
'🧊Unity Basic > 오브젝트풀링' 카테고리의 다른 글
| Object Pooling 핵심 코드 (0) | 2025.10.23 |
|---|---|
| Object Pooling (0) | 2025.10.23 |
| GC 스파이크 ( GC Spike ) (0) | 2025.10.14 |