Why Instruments?

훌륭한 사용자 경험을 제공하는 것 = 즉, 성능이 좋은 애플리케이션을 만드는 것은 매우 중요하다.

따라서 성능을 분석하는 도구인 Instrument에 대해 알아보자.

Instruments란?

Instruments가 시작되면, 다음과 같이 여러 프로파일링 템플릿 목록을 볼 수 있다.

Untitled

각 템플릿에서는 애플리케이션을 분석하고 정보를 수집하여 문제를 확인할 수 있다.

(메모리에 문제가 있는 지 확인 해야할 경우 Zombies, Allocations, Leaks와 같은 템플릿을 사용)

해당 세션에서는 Time Profiler, Points of Interest 두 가지 템플릿에 대해 이야기를 한다.

스크린샷 2023-03-05 오후 7.54.30.png

Time Profiler

Points of Interest