한줄평
“성능을 파고드는 네이티브 개발자에게 유용합니다. 트레이스를 만드는 별도 도구가 필요하고, 진입 장벽이 낮지는 않습니다.”
이런 분께 코드의 CPU 병목을 찾아 최적화하려는 개발자께
좋은 점
- 함수 단위 비용과 호출 관계를 시각적으로 분석
- 마이크로소프트가 공개한 오픈소스
아쉬운 점
- 트레이스를 수집하는 별도 도구가 선행되어야 함
- 성능 분석 지식이 있어야 제대로 활용
프로파일 익스플로러 소개
마이크로소프트가 공개한 CPU 프로파일링 트레이스 뷰어입니다. 성능 측정 도구가 남긴 트레이스를 열어 어느 함수가 시간을 많이 잡아먹는지, 호출 관계가 어떻게 되는지 GUI 로 살펴봅니다. 성능 병목을 찾아 최적화할 때 쓰는 개발자용 도구입니다. 함수 단위로 비용을 짚어 가며 코드와 연결해 분석합니다.