Sdílet prostřednictvím


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.

  • Uvádí CheckId, popis a umístění zdrojového kódu problému pravidla.

ETW

Uvádí události ETW (Event Tracing for Windows) shromážděné při spuštění profilace.