프로그래밍/Unity

유니티 프로파일러(Profiler) 사용기

Jaebins 2023. 8. 28. 09:24
반응형

게임 개발을 하면서..문득 생각이 든게 있다. 지금은 가벼운 게임만 제작하기 때문에 성능 관리면에서 그렇게 어려움을 느끼지 않고 있지만, 나중에 큰 프로젝트를 시작하게 된다면 퍼포먼스라는 것이 가장 중요한 게임의 특성상 개발하는 과정에서 큰 난항을 겪을 것이다. 그래서 관련해 알아본 결과, 유니티에 프로파일러라는 훌륭한 프로파일링 툴이 있었다.

 

성능 분석(프로파일링)
프로그램의 시간 복잡도 및 공간, 특정 명령어 이용, 함수 호출의 주기와 빈도 등을 측정하는 동적 프로그램 분석의 한 형태

 

1. 유니티 상단바 Window -> Analysis -> Profiler(Ctrl + 7)

 

2. 위쪽 빨간색 원이 활성화 되있는지 확인 런타임 시작

 

3. PlayerLoop -> BehaviourUpdate 를 통해 어느 소스에서 자원을 잡아먹는지 확인

반응형