Udostępnij za pośrednictwem


Tworzenie podstawowych raportów profilowania z wiersza polecenia

W tym temacie opisano podstawowe polecenia VSPerfReport generujące raporty wartości rozdzielanych przecinkami (.csv) z plików profilowania danych .vsp lub .vsps.Aby uzyskać opis wszystkich opcji raportu, zobacz VSPerfReport.

Polecenia raportu

Użyj jednego z następujących poleceń, aby utworzyć raport dla określonego pliku danych profilowania.

  • VSPerfReportVSPFile**/Summary:All**
    Generuje wszystkie raporty dostępne dla pliku .vsp lub .vsps.

  • VSPerfReportVSPFile**/Summary:**ReportType[,ReportType...]
    Generuje typy określonego raportu.

  • VSPerfReportVSPFile**/CallTrace**
    Generuje raport zawierający listę zdarzeń zbierania danych.Tylko instrumentacja.

Podsumowanie parametrów typu raportu

W poniższej tabeli opisano raporty generowane przez określoną opcję typu raportu.Kolumny raportu zależą od metody profilowania, użytej do zebrania danych.

Parametr podsumowania

Opis raportu

Odwołania raportu

CallerCallee

Reprezentuje nadrzędne i podrzędne relacje między funkcjami.

Function

Wyświetla listę danych profilowania posortowanych według funkcji.

CallTree

Reprezentuje ścieżki wykonywania i dane profilowania funkcji w trakcie uruchomienia profilowania.

Counter

Wyświetla listę znaczników profilowania i wartości liczników wydajności systemu Windows, które zostały zebrane podczas uruchomienia profilowania.

Ip

Wyświetla listę danych profilowania posortowanych według instrukcji.

Life

Wyświetla listę okresów istnienia przydzielonych obiektów.

Line

Wyświetla listę danych profilowania posortowanych według wiersza kodu źródłowego.

Header

Informacja nagłówka pliku danych profilowania.

Określone dla pliku.

Mark

Znaczniki profilowania zebrana podczas uruchomienia profilowania.

Module

Wyświetla listę danych profilowania dla modułów.

Process

Wyświetla listę danych profilowania dla procesów.

Thread

Wyświetla listę danych profilowania dla wątków.

Type

Wyświetla listę alokacji danych profilowania posortowanych według typu.

Contention

Rywalizacje o zasoby.

RuleWarnings

Wyświetla listę problemów z regułami wydajności.

  • Wyświetla CheckId, opis i kod źródłowy lokalizacji problemu z regułą.

ETW

Wyświetla listę zdarzeń Śledzenia Zdarzeń systemu Windows (ETW) zebranych podczas uruchomienia profilowania.