다음을 통해 공유


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

개발자는 Visual Studio 프로파일링 도구를 사용하여 코드의 성능 관련 문제를 측정하고 평가하며 표적으로 삼을 수 있습니다.이러한 도구는 IDE에 완벽하게 통합되어 원활하고 편리한 사용자 환경을 제공합니다.

프로파일링 도구는 Visual Studio 2013 Professional, Premium 및 Ultimate 버전에서 사용할 수 있습니다.그러나 Express 버전에서는 사용할 수 없습니다.

응용 프로그램을 프로파일링하는 것은 간단합니다.먼저 새 성능 세션을 만듭니다.Visual Studio Team System Development Edition에서는 성능 세션 마법사를 사용해서 새 성능 세션을 만들 수 있습니다.성능 세션이 끝난 후 프로파일링하는 동안 수집된 데이터가 .vsp 파일에 저장됩니다.IDE 안에서 .vsp 파일을 볼 수 있습니다.수집된 데이터에서 성능 문제를 시각화하고 감지하기 위해 여러 보고서 뷰를 사용할 수 있습니다.

명령줄에서 프로파일링 도구도 사용할 수 있습니다.이를 통해 유연하게 명령줄에서 이러한 도구를 실행할 수도 있고 이러한 도구로 스크립트를 사용하는 작업을 자동화할 수도 있습니다.

성능 및 프로파일링과 관련된 현재 및 고급 항목에 대한 자세한 내용을 보려면 Microsoft Developer Network에서 항목 및 Microsoft 블로그를 검색하세요.“엔터프라이즈 성능 도구 팀” 키워드를 사용하세요.

일반 작업

작업

관련 내용

Windows 8에 대한 새로운 기술

Windows 8 및 Windows Server 2012 응용 프로그램 프로파일링

프로파일링 개념 이해: 프로파일링 도구를 사용하여 코드 성능을 수집하고, 보고, 분석하는 데 사용하는 개념 및 용어에 대해 알아봅니다.

개요(프로파일링 도구)

시작 및 작업: 프로파일링 도구를 사용하여 코드 성능을 수집하고, 보고, 분석할 때 사용하는 기본적인 절차에 대해 알아봅니다.실전 연습을 수행해 보세요.

프로파일링 도구 시작

프로파일링 세션 구성: 프로파일링할 프로젝트 또는 이진 파일을 지정하고, 프로파일링 방법을 선택하고, 수집할 성능 데이터를 선택하고, 기타 프로파일링 세션 옵션을 설정하는 고급 방법을 알아봅니다.

프로파일링 도구의 성능 세션 구성

프로파일러가 수집하는 데이터 제어: 성능 세션 속성 및 대화형 절차를 사용하여 프로파일링을 시작 및 중지하는 방법, 원하는 정보만 수집하는 성능 데이터를 제한하는 방법을 알아봅니다.

프로파일링 도구에서 데이터 수집 제어

성능 문제 찾기: 프로파일링 도구 보고서 뷰 창에서 수집된 성능 데이터를 보고 분석하는 방법을 알아봅니다.

프로파일링 도구 데이터 분석

성능 변경 분석: 두 프로파일러 데이터 파일을 비교하여 성능 변경을 분석하는 방법을 알아봅니다.

프로파일링 도구 데이터 파일 비교

결과 저장 및 공유: 보관 또는 공유를 위해 프로파일링 데이터를 저장하는 방법을 알아봅니다.

프로파일링 도구 데이터 저장 및 내보내기

프로파일링 자동화: 명령 프롬프트에서 프로파일링 도구를 사용하는 방법을 알아봅니다.

명령줄에서 프로파일링 도구 사용

프로그래밍 방식으로 프로파일링 제어: 관리 및 네이티브 프로파일링 도구 API를 사용하여 소스 코드에서 직접 데이터 수집을 제어하는 방법을 알아봅니다.

프로파일링 도구 API