Udostępnij za pośrednictwem


Raport profilu wykonania

Raport profilowania wykonania jest tradycyjnym profilem pobierania próbek.Próbki są pobierane co około milisekundę w okresach, gdy wątek jest uruchomiony na rdzeniu logicznym i Concurrency Visualizer buduje drzewo typowych wywołań przez porównywanie zakumulowanego zestawu stosów próbek.Dane w tej tabeli mogą być zmienione przez bieżący zakres czasu, ukryte wątki i filtry, które mogą być stosowane:

  • Jeśli zaznaczono tylko mój kod, wyświetlane są tylko te ramki stosu, które zawierają kod użytkownika, plus jeden poziom poniżej kodu użytkownika.

  • Jeśli ustawiono wartość redukcji szumu, posortowane stosy, których częstotliwość jest mniejsza niż określona, są odfiltrowane z raportu

W poniższej tabeli przedstawiono kolumny w raporcie.

Kolumna

Opis

Nazwa

Nazwa funkcji dla każdego poziomu stosu wywołań.

Próbek łącznie

Całkowita liczba próbek, które zostały zbierane dla wszystkich stosów rzutowanych na ten poziom drzewa stosu wywołań.Łączna liczba jest sumą wyłącznych próbek dla tej funkcji i liczników łącznie dla wszystkich węzłów podrzędnych.

Wyłączne próbki

Całkowita liczba zebranych próbek, dla których ta funkcja jest najniższym poziomem stosu wywołań.

% Łącznie

Procent całkowitej liczby próbek, podanej w kolumnie próbek łącznie.Wartości procentowe są zaokrąglane do dwóch miejsc dziesiętnych.

% Pozostałych

Procent całkowitej liczby próbek, podanej w kolumnie pozostałe próbki.Wartości procentowe są zaokrąglane do dwóch miejsc dziesiętnych.

Szczegóły

Pełna kwalifikowana nazwa funkcji.Zawiera liczbę wierszy, gdy jest ona dostępna.

Ten raport w postaci tabeli jest widoczny w widoku Czas wykonania (Widok wątków).

Zobacz też

Koncepcje

Widok wątków (Parallel Performance)