Profiler 모듈을 사용하면 애플리케이션에 대한 특정 성능 데이터를 수집할 수 있습니다.
프로파일러 창 상단에는 애플리케이션의 특정 영역을 프로파일링하는 Profiler 모듈이 있습니다. 애플리케이션을 프로파일링하면 Unity는 각 모듈과 관련된 데이터를 해당 차트에 표시합니다.
CPU Usage 모듈은 애플리케이션이 각 프레임에 소비하는 시간의 개요를 제공합니다. 다른 모듈은 특정 영역을 검사하거나 애플리케이션의 중요한 요소(예: 메모리 사용량, 렌더링, 오디오 통계)를 모니터링하는 데 사용할 수 있는 데이터를 수집합니다.
각 모듈에는 자체 차트가 있습니다. 모듈을 선택하면 프로파일러 창 하단의 세부 정보 패널에 모듈이 수집하는 세부 데이터가 표시됩니다. 그러면 이 데이터를 사용하여 애플리케이션에서 개선이 필요한 영역을 파악할 수 있습니다.
사용 가능한 Profiler 모듈의 전체 목록은 프로파일러 창 레퍼런스를 참조하십시오.
자체 Profiler 모듈을 프로파일러 창에 추가하여 애플리케이션에서 특정 성능 데이터를 캡처하고 시각화할 수 있습니다. Profiler 모듈 에디터를 사용하거나 스크립트를 사용하여 모듈을 자동으로 생성하고 채울 수 있습니다.
다음은 커스터마이즈된 프로파일러 창의 이미지입니다.
A: Tank Effects라고 하는 커스텀 Profiler 모듈
B: Tank Effects Profiler 모듈의 데이터를 시각화하는 커스텀 모듈 세부 정보 패널
자세한 내용은 Profiler 모듈 커스터마이즈를 참조하십시오.