다음을 통해 공유


프로파일링 도구를 사용하여 응용 프로그램 성능 분석

업데이트: 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를 사용하여 소스 코드에서 직접 데이터 수집을 제어하는 방법에 대해 알아봅니다.

참고 항목

기타 리소스

MSDN Online