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