명령줄에서 기본 프로파일링 보고서 만들기
이 항목에서는 .vsp 또는 .vsps 프로파일링 데이터 파일에서 쉼표로 구분된 값(.csv) 보고서를 생성하는 기본 VSPerfReport 명령에 대해 설명합니다.모든 보고서 옵션에 대한 자세한 내용은 VSPerfReport를 참조하십시오.
보고서 명령
다음 명령 중 하나를 사용하여 지정한 프로파일링 데이터 파일에 대한 보고서를 만들 수 있습니다.
VSPerfReport VSPFile /Summary:All
.vsp 또는 .vsps 파일에 사용할 수 있는 모든 보고서를 생성합니다.VSPerfReport VSPFile **/Summary:**ReportType[,ReportType...]
지정한 형식의 보고서를 생성합니다.VSPerfReport VSPFile /CallTrace
각 데이터 수집 이벤트를 나열하는 보고서를 생성합니다.계측에만 해당됩니다.
요약 보고서 형식 매개 변수
다음 표에서는 지정된 보고서 형식 옵션으로 생성되는 보고서에 대해 설명합니다.보고서의 열은 데이터를 수집하는 데 사용된 프로파일링 방법에 따라 달라집니다.
요약 매개 변수 |
보고서 설명 |
보고서 참조 |
---|---|---|
CallerCallee |
함수 간의 부모/자식 관계를 나타냅니다. |
|
Function |
프로파일링 데이터가 함수별로 표시됩니다. |
|
CallTree |
프로파일링 실행 시 함수의 실행 경로와 프로파일링 데이터를 나타냅니다. |
|
Counter |
프로파일링 실행 중 수집된 Windows 성능 카운터 값과 프로파일링 표시를 나열합니다. |
|
Ip |
프로파일링 데이터를 명령별로 나열합니다. |
|
Life |
할당된 개체의 수명을 나열합니다. |
|
Line |
프로파일링 데이터를 소스 코드 줄별로 나열합니다. |
|
Header |
프로파일링 데이터 파일 헤더 정보를 표시합니다. |
파일에만 해당됩니다. |
Mark |
프로파일링 실행 시 수집된 프로파일링 표시를 나열합니다. |
|
Module |
모듈의 프로파일링 데이터를 나열합니다. |
|
Process |
프로세스의 프로파일링 데이터를 나열합니다. |
|
Thread |
스레드의 프로파일링 데이터를 나열합니다. |
|
Type |
할당 프로파일링 데이터를 형식별로 나열합니다. |
|
Contention |
리소스 경합을 표시합니다. |
|
RuleWarnings |
성능 규칙 문제를 나열합니다. |
|
ETW |
프로파일링 실행 시 수집된 모든 ETW(Windows용 이벤트 추적) 이벤트를 나열합니다. |