애플리케이션의 성능을 측정하는 가장 좋은 방법은 프로파일링입니다. 다양한 프로파일링 툴을 사용하여 메모리 사용량, CPU 성능, GPU 성능, 커스텀 스크립트를 비롯하여 애플리케이션 요소에 문제가 발생할 수 있는 위치를 파악할 수 있습니다.
Unity에는 애플리케이션의 성능을 측정하는 데 사용할 수 있는 몇 가지 프로파일링 툴이 있습니다.
Unity 프로파일러와 함께 플랫폼별 프로파일러를 사용하여 애플리케이션이 예상대로 실행되도록 합니다. 다음 목록에는 사용 가능한 프로파일링 툴의 예시가 나와 있습니다. Unity의 로우레벨 네이티브 플러그인 프로파일러 API를 사용하여 프로파일링 데이터를 타사 프로파일링 툴로 익스포트할 수도 있습니다.
이러한 툴은 프로젝트의 C++ 버전을 생성하기 위해 IL2CPP를 사용할 수 있는 플랫폼에서 가장 유용합니다. 이러한 네이티브 코드 버전은 Mono에서 실행할 때 사용할 수 없는 투명한 호출 스택과 고해상도 메서드 타이밍을 제공합니다.