프로파일러 명령줄을 사용하여 독립 실행형 응용 프로그램에 대한 응용 프로그램 통계 수집

Visual Studio 2017 RC에 대한 최신 설명서는 Visual Studio 2017 RC 설명서를 참조하세요.

이 단원에서는 명령줄에서 샘플링 방법을 사용하여 클라이언트(독립 실행형) 응용 프로그램에 대한 성능 통계를 수집하는 절차와 옵션에 대해 설명합니다.

참고

Windows 8 및 Windows Server 2012의 강화된 보안 기능으로 Visual Studio 프로파일러가 해당 플랫폼에서 데이터를 수집하는 방식에 중요한 변경 사항이 발생합니다. Windows 스토어 응용 프로그램에는 또한 새 컬렉션 기술이 필요합니다. Windows 8 및 Windows Server 2012 응용 프로그램 프로파일링를 참조하십시오.

일반 작업

Task 관련 내용
프로파일링을 사용하여 응용 프로그램 시작 - 방법: 독립 실행형 응용 프로그램을 시작하여 응용 프로그램 통계 수집
실행 중인 .NET Framework 응용 프로그램에 프로파일러를 연결합니다. - 방법: .NET Framework 응용 프로그램에 프로파일러 연결 및 응용 프로그램 통계 수집
실행 중인 C\/C++ 응용 프로그램에 프로파일러 연결 - 방법: 네이티브 응용 프로그램에 프로파일러 연결 및 응용 프로그램 통계 수집
계층 상호 작용 데이터 추가 - 계층 상호 작용 데이터 수집

관련 작업

독립 실행형 응용 프로그램 프로파일링

Task 관련 내용
응용 프로그램 계측 - 계측을 사용하여 자세한 타이밍 데이터 수집
.NET 메모리 할당 및 가비지 수집 데이터 수집 - .NET Framework 메모리 데이터 수집
리소스 경합 및 스레드 실행 데이터 수집 - 동시성 데이터 수집

샘플링 방법을 사용하여 프로파일링

Task 관련 내용
ASP.NET 웹 응용 프로그램 프로파일링 - 샘플링을 사용하여 응용 프로그램 통계 수집
서비스 프로파일링 - 샘플링을 사용하여 응용 프로그램 통계 수집. : 샘플링 방법을 사용하여 Windows 서비스에서 성능 통계를 수집하는 방법에 대해 설명합니다.

샘플링 데이터 뷰 및 보고서 분석

샘플링 방법 데이터 뷰