Porady: porównywanie plików danych profilera
Można porównać wyniki dwóch różnych plików danych profilera (.vsp lub vsps) tworząc porównawczy ("Diff") raport lub widok.Porównanie pokazuje różnice, obniżenia wydajności i ulepszenia, które wystąpiły z jednej sesji profilowania do kolejnej.
Raport Diff przedstawia widok tabeli danych.Tabela przedstawia deltę lub zmianę od linii bazowej.Jest to obliczane przez określanie różnicy między dawną wartością, wartością pochodzącą z linii bazowej, a wartością wyniku dla nowej analizy.
Porównania danych profilera mogą opierać się na funkcjach w kodzie, modułach w aplikacji, wierszach, wskaźnikach instrukcji (IP) i typach.
Można ustawić próg w celu zmniejszenia szumu i odfiltrowania wszelkich danych w wierszach tabeli, które nie zmieniły się o określoną wartość.
Aby utworzyć plik porównania dla projektu w Eksploratorze wydajności
W Eksploratorze wydajności, w Raportach, zaznacz plik raportu .vsp lub .vsps, który chcesz użyć jako wartości linii bazowej dla porównania.
Wybierz pliki raportu .vsp lub .vsps, które chcesz porównać.
Kliknij prawym przyciskiem myszy jeden z wybranych plików, a następnie kliknij przycisk Porównanie raportów.
Aby porównać wartości
Wybierz kartę Raport porównawczy w oknie Widok raportu.
Na liście rozwijalnej Tabela wybierz funkcję lub moduły do porównania.
Na liście rozwijalnej Kolumna wybierz wartości, które chcesz porównać.
(opcjonalnie) Wpisz wartość dla Progu.
Kliknij Zastosuj.
Aby porównać pliki raportu
W menu Analiza wybierz Porównaj raporty wydajności.
W oknie Wybierz pliki analizy do porównania przeglądnij i wybierz pliki analizy (.vsp lub .vsps): Plik linii bazowej i Plik do porównania.
Kliknij przycisk OK.