Udostępnij za pośrednictwem


Wywołanie widoku drzewa - Profiler.NET pamięci pobierania próbek danych

Widok drzewa wywołanie Wyświetla ścieżki wykonywania funkcji, które zostały przesunięta w PROFILOWANEGO aplikacji.Katalog główny drzewa jest punkt wejścia do aplikacji lub składnika.Każdy węzeł funkcja wyświetla wszystkie funkcje, które go o nazwie i.Dane alokacji pamięci netto o tych wywołań funkcji.

Wartości w widoku drzewa wywołania są dla wystąpień funkcji, które były wywoływane przez funkcję nadrzędnego drzewo wywołań.Wartości procentowe są obliczane przez porównanie wartości instancji funkcji do całkowitej liczby lub rozmiar alokacji w profilowania uruchomić.

Wyróżnianie ścieżki Hot wykonanie

Widok drzewa Call można rozwijać i wyróżnić ścieżkę wykonanie procesu lub funkcji, utworzony największy lub większość obiektów pamięci.Aby wyświetlić najbardziej aktywnej ścieżki, kliknij prawym przyciskiem myszy proces lub funkcji, a następnie kliknij Rozwiń ścieżkę Hot.

Ustawianie węzła głównego drzewa wywołania

Każdy proces, w procesie profilowania jest wyświetlany jako węzeł główny.Aby ustawić węzeł początkowy widok drzewa zadzwonić do innego węzła, kliknij prawym przyciskiem myszy węzeł, który chcesz ustawić jako węzeł start i wybierz polecenie Set Root.

Podczas ustawiania węzła głównego wyeliminować się wszystkie inne zapisy z widoku, z wyjątkiem poddrzewa wybranego węzła.Można zresetować węzeł główny węzeł, który oglądasz; Kliknij prawym przyciskiem myszy w oknie Wywołanie widoku drzewa, a następnie wybierz Zresetować głównego.

Kolumny

Opis

Identyfikator procesu

Identyfikator (PID) z profilowania uruchomić proces.

Nazwa procesu

Nazwa procesu.

Nazwa modułu

Nazwa modułu, która zawiera funkcję.

Ścieżka modułu

Ścieżka modułu, która zawiera funkcję.

Plik źródłowy

Plik źródłowy, który zawiera definicję dla tej funkcji.

Nazwa funkcji

W pełni kwalifikowanej nazwy funkcji.

Funkcja numer wiersza

Numer wiersza start tej funkcji w pliku źródłowym.

Funkcja adres

Adres funkcji.

Poziom

Głębokość w drzewie wywołania funkcji.

Alokacje włącznie

Liczba obiektów, które zostały przydzielone przez wystąpienia tej funkcji, które były wywoływane przez funkcję nadrzędnego drzewo wywołań.Liczba ta obejmuje zostały dokonane przez funkcje podrzędne alokacje.

Włącznie % przydziałów

Procent wszystkich obiektów, które zostały utworzone w profilowania, uruchom zostały alokacje włącznie z tej funkcji.

Alokacje wyłączności

Liczba obiektów, które zostały przydzielone przez wystąpienia tej funkcji, które były wywoływane przez funkcję nadrzędnego drzewo wywołań.Liczba ta nie obejmuje zostały dokonane przez funkcje podrzędne alokacje.

Wyłączne % przydziałów

Procent wszystkich obiektów, które zostały utworzone w profilowania, uruchom zostały alokacje wyłączne wystąpień funkcji, które były nazywane przez funkcję nadrzędnego drzewo wywołań.

Bajtów włącznie

Liczba bajtów pamięci, które zostały przydzielone przez wystąpienia tej funkcji, które były nazywane przez funkcję nadrzędnego drzewo wywołań.Liczba ta obejmuje zostały dokonane przez funkcje podrzędne alokacje.

% Bajtów włącznie

Procent wszystkich bajtów pamięci, które zostały przydzielone w profilowania, uruchom zostały alokacje włącznie z tej funkcji.

Wyłączne bajtów

Liczba bajtów pamięci, które zostały przydzielone przez wystąpienia tej funkcji, które były nazywane przez funkcję nadrzędnego drzewo wywołań.Liczba ta nie obejmuje zostały dokonane przez funkcje podrzędne alokacje.

Wyłączne % bajtów

Procent wszystkich bajtów pamięci, które zostały przydzielone w profilowania, uruchom zostały alokacje wyłączne tej funkcji.

Zobacz też

Informacje

Wywołanie widoku drzewa - Profiler.NET pamięci danych Instrumentacji

Wywołanie widoku drzewa - Profiler pobierania próbek danych

Wywołanie widoku drzewa - danych Instrumentacji Profiler