명령줄에서 프로파일러 보고서 만들기Creating Profiler Reports from the Command Line

VSPerfReport 명령줄 도구를 통해 프로파일링 데이터(.vsp) 파일에서 .xml 또는 쉼표로 구분된 값(.csv) 보고서를 만들 수 있습니다.The VSPerfReport command-line tool enables you to create .xml or comma-separated value (.csv) reports from profiling data (.vsp) files. VSPerfReport 보고서 유형은 Visual StudioVisual Studio에 대한 인터페이스의 테이블 기반 뷰와 일치합니다.VSPerfReport report types closely match the table-based views of the interface for Visual StudioVisual Studio. 코드만 표시하고 프로파일링 데이터 파일의 세그먼트만 표시하도록 보고서를 필터링할 수 있습니다.You can filter the report to show only your code and to show only a segment of the profiling data file. 자세한 내용은 VSPerfReport를 참조하세요.For more information, see VSPerfReport.

또한 .vsp 파일에 기호를 포함하고 열 더 작고 더 빠른 미리 분석된 보고서(.vsps) 파일을 만들어 프로파일링 데이터 파일을 더 쉽게 공유할 수 있습니다.You can also make your profiling data files easier to share by embedding symbols in the .vsp files and by creating pre-analyzed report (.vsps) files that are smaller and quicker to open.

일반 작업Common Tasks

작업Task 관련 내용Related Content
기본 보고서를 만듭니다.Create a basic report. VSPerfReport 보고서 유형의 전체 또는 하위 집합을 만듭니다.Create all or a subset of the VSPerfReport report types. - 기본 보고서 만들기- Creating Basic Reports
두 가지 프로파일링 데이터 파일을 비교합니다.Compare two profiling data files. 두 가지 프로파일링 데이터 파일에서 성능 데이터를 비교하는 "diff" 보고서를 만듭니다.Create a "diff" report that compares performance data in two profiling data files. - 방법: 명령 프롬프트에서 프로파일러 비교 보고서 만들기- How to: Create a Profiler Comparison Report from a Command Prompt
호출 추적 및 ETW(Windows용 이벤트 추적) 데이터를 봅니다.View call trace and Event Trace for Windows (ETW) data. 응용 프로그램의 함수에 대한 각 진입 지점 및 종료 지점에 대한 타이밍 정보와 함수로 다른 함수에 대한 각 호출을 나열하는 호출 추적 보고서를 만듭니다.Create a call trace report that lists timing information for each entry and exit point to your application's functions and each call to other functions by your function. 또는 프로파일링 실행 시 수집된 모든 ETW 이벤트의 자세한 목록을 만듭니다.Or create a detailed listing of all ETW events that were collected in a profiling run. - 방법: 호출 추적 보고서 만들기- How to: Create a Call Trace Report
보고서를 필터링합니다.Filter a report. 코드의 함수로 또는 프로파일링 데이터 파일에서 특정 시간에 대해 보고서를 제한합니다.Limit a report to only the functions in your code or to a specific time in the profiling data file. - 방법: 명령줄에서 보고서 필터링- How to: Filter Reports from the Command Line
이식 가능한 프로파일링 데이터 파일을 만듭니다.Create portable profiling data files. 프로파일링 데이터를 더 쉽게 공유하기 위해 프로파일링 실행에 대한 기호를 .vsp 파일로 포함할 수 있습니다.To make sharing of profiling data easier, you can embed the symbols for a profiling run into the .vsp file. 또한 열 더 작고 더 빠른 미리 분석된 프로파일링 데이터(.vsps) 파일을 만들 수도 있습니다.You can also create a pre-analyzed profiling data (.vsps) file that is smaller and quicker to open. - 이식 가능한 프로파일링 데이터 파일 만들기- Creating Portable Profiling Data Files