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