Vytvoření základní profilování sestavy z příkazového řádku
Toto téma popisuje základní příkazy VSPerfReport, které ze souboru dat profilování .vsp nebo .vsps generují sestavy hodnot oddělených čárkami (.csv).Popis všech možností sestavy naleznete v tématu VSPerfReport.
Příkazy sestavy
Pro vytvoření sestavy pro zadaný soubor dat profilování použijte jeden z následujících příkazů.
VSPerfReportVSPFile**/Summary:All**
Generuje všechny sestavy, které jsou k dispozici pro soubor .vsp nebo .vsps.VSPerfReportVSPFile**/Summary:**ReportType[,ReportType...]
Generuje zadané typy sestavy.VSPerfReportVSPFile**/CallTrace**
Generuje sestavu, která obsahuje každou událost shromažďování dat.Pouze instrumentace.
Parametry typu souhrnné sestavy
Následující tabulka popisuje sestavy generované zadanou možností typu sestavy.Sloupce sestavy závisí na metodě profilování, která byla použita pro sběr dat.
Souhrnný parametr |
Popis sestavy |
Odkaz sestavy |
---|---|---|
CallerCallee |
Znázorňuje vztahy podřízenosti a nadřízenosti mezi funkcemi. |
|
Function |
Vypisuje data profilování dle funkce. |
|
CallTree |
Představuje cesty spuštění a data profilování funkcí během spuštění profilování. |
|
Counter |
Uvádí profilovací značky a hodnoty čítačů výkonu systému Windows, které byly shromážděny během spuštění profilování. |
|
Ip |
Uvádí data profilování podle instrukce. |
|
Life |
Uvádí dobu životnosti přidělených objektů. |
|
Line |
Uvádí data profilování pomocí řádku zdrojového kódu. |
|
Header |
Informace hlavičky souboru dat profilování. |
Specifické pro soubor. |
Mark |
Profilovací značky shromážděné při spuštění profilování. |
|
Module |
Uvádí data profilování pro moduly. |
|
Process |
Uvádí data profilování pro procesy. |
|
Thread |
Uvádí data profilování pro podprocesy. |
|
Type |
Uvádí data profilování přidělení podle typu. |
|
Contention |
Konflikty zdroje. |
|
RuleWarnings |
Uvádí problémy pravidla výkonu. |
|
ETW |
Uvádí události ETW (Event Tracing for Windows) shromážděné při spuštění profilace. |