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. |
|
ETW |
Wyświetla listę zdarzeń Śledzenia Zdarzeń systemu Windows (ETW) zebranych podczas uruchomienia profilowania. |