프로파일링 도구를 사용하여 응용 프로그램 성능 분석
업데이트: 2007년 11월
Visual Studio Team System Developer Edition 프로파일링 도구를 사용하면 개발자는 코드의 성능 관련 문제를 측정, 평가 및 조정할 수 있습니다. 이러한 도구는 IDE에 완전히 통합되어 불편 없이 편리하게 사용할 수 있습니다. 성능 도구는 코드 프로파일링을 위해 샘플링 및 계측의 두 가지 방법을 지원합니다.
응용 프로그램을 프로파일링하는 과정은 간단합니다. 우선 새 성능 세션을 만듭니다. Visual Studio Team Edition for Developers에서는 성능 세션 마법사를 사용하여 새 성능 세션을 만들 수 있습니다. 성능 세션이 끝난 후 프로파일링 중에 수집된 데이터는 vsp 파일에 저장됩니다. .vsp 파일은 IDE 안에서 볼 수 있습니다. 수집된 데이터로부터 성능 문제를 시각화하고 검색하는 데 도움이 되는 몇 가지 보고서 뷰를 사용할 수 있습니다.
프로파일링 도구는 명령줄에서도 사용할 수 있습니다. 이를 통해 사용자는 이러한 도구를 명령줄에서 실행하거나 해당 도구를 사용하여 스크립트 사용 작업을 자동화할 수 있습니다.
성능 및 프로파일링과 관련된 현재 항목 및 고급 항목에 대한 자세한 내용은 Microsoft Developer Network 및 Microsoft 블로그에서 검색하여 참조하십시오. Enterprise Performance Tools Team이라는 키워드를 사용하십시오.
단원 내용
개요(프로파일링 도구)
프로파일링 도구를 사용하여 코드 성능을 수집하고, 보고, 분석할 때 적용할 개념 및 용어에 대해 배웁니다.프로파일링 도구 시작
프로파일링 도구를 사용하여 코드 성능을 수집하고, 보고, 분석할 때 적용할 기본 절차에 대해 배웁니다.성능 세션 구성
프로파일링할 프로젝트 또는 이진 파일을 지정하고, 프로파일링 방법을 선택하고, 수집할 성능 데이터를 선택하고, 다른 프로파일링 세션 옵션을 설정하는 방법에 대해 알아봅니다.데이터 수집 제어
성능 세션 속성 및 대화형 절차를 사용하여 프로파일링을 시작 및 중지하는 방법과 수집하는 성능 데이터를 원하는 정보로 제한하는 방법에 대해 배웁니다.프로파일링 도구 보고서 보기
프로파일링 도구 보고서 뷰 창에서 수집된 성능 데이터를 보고 분석하는 방법에 대해 알아봅니다.프로파일러 데이터 파일 비교
두 프로파일러 데이터를 비교하여 성능 변경 사항을 분석하는 방법에 대해 알아봅니다.프로파일링 도구 데이터 저장 및 내보내기
보관 또는 공유를 위한 프로파일링 데이터를 저장하는 방법에 대해 배웁니다.명령줄 프로파일링 도구
명령 프롬프트에서 프로파일링 도구를 사용하는 방법을 배웁니다.프로파일링 도구 API
네이티브 및 관리되는 프로파일링 도구 API를 사용하여 소스 코드에서 직접 데이터 수집을 제어하는 방법에 대해 알아봅니다.