프로파일러를 사용하여 애플리케이션의 성능을 분석할 수 있습니다.
프로파일러는 애플리케이션 성능의 여러 영역을 기록하고 해당 정보를 표시합니다. 이 정보를 사용하여 애플리케이션 최적화에 필요한 사항을 결정하고 변경 사항의 성과를 테스트할 수 있습니다.
스크립트 코드를 검사하고 애플리케이션의 속도를 저하시킬 수 있는 특정 에셋과 리소스를 사용하는 방식을 확인할 수 있습니다. 다양한 기기에서 애플리케이션의 성능을 비교할 수도 있습니다. 프로파일러에는 렌더링, 메모리, 오디오 같은 영역의 성능 데이터를 표시하는 다양한 프로파일러 모듈이 있습니다.
이 프로파일러는 계측 기반 프로파일러로, 애플리케이션 코드의 마커를 사용하여 각 마커의 코드 실행에 걸리는 시간에 대한 상세한 타이밍 정보를 기록합니다. Unity API에는 코드의 성능을 살펴보고 성능 문제를 찾고 최적화할 영역을 식별할 수 있도록 프로파일러 마커가 내장되어 있습니다.
커스텀 프로파일러 마커를 사용하여 특정 데이터를 모니터링하거나, 세부 프로파일링을 사용하여 수집하는 데이터를 추가로 커스터마이즈할 수도 있습니다.