Udostępnij za pośrednictwem


Wywołanie widoku drzewa - rywalizacji Profiler 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 on wywołany, ile razy funkcja została zablokowana i czas, którego funkcja została zablokowana, ponieważ został on dostęp do zasobu z innych wątków lub procesów.

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 twierdzeniom przy uruchomieniu profilowania.

Wyróżnianie ścieżki Hot wykonanie

Widok drzewa Call można rozwijać i wyróżnić ścieżkę wykonanie procesu lub funkcji, utworzony twierdzeniom większoś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 pojawia się jako węzeł główny.Aby ustawić węzeł początkowy widok drzewa zadzwonić, kliknij prawym przyciskiem myszy węzeł, który chcesz ustawić jako węzeł początkowy, a następnie kliknij przycisk Set Root.

Po ustawieniu węzła głównego, można wyeliminować inne wpisy z widoku, z wyjątkiem w poddrzewie węzła, który wybrano.Aby przywrócić węzła głównego oryginalnego węzła, kliknij prawym przyciskiem myszy w widoku drzewa wywołania, a następnie kliknij Zresetować głównego.

Kolumny

Opis

Wyłączne czas zablokowany

Czas wystąpienia tej funkcji w tej ścieżce wykonanie zostały zablokowane z wykonywania w profilowania uruchomić.Czas nie obejmuje czasu zablokowanych funkcji dziecko, które były wywoływane przez funkcję.

Wyłączne % czas zablokowany

Procent wszystkich zablokowanych czasu w profilowania uruchomić, który był wyłączne czas zablokowany dla tej funkcji w tej ścieżce wykonanie.

Wyłączne twierdzeniom

Liczba twierdzeniom, które wystąpiły podczas wystąpień tej funkcji w tej ścieżce wykonanie.Liczby nie obejmuje twierdzeniom funkcje podrzędne wywoływana przez funkcję.

Wyłączne twierdzeniom %

Procent wszystkich twierdzeniom Uruchom profilowania, które były wyłączne twierdzeniom wystąpień tej funkcji, które były wywoływane przez funkcję nadrzędnego drzewo wywołań.

Funkcja adres

Adres funkcji.

Nazwa funkcji

W pełni kwalifikowanej nazwy funkcji.

Czas zablokowany włącznie

Całkowity czas wystąpienia tej funkcji w tej ścieżce wykonanie zostały zablokowane z wykonywania w profilowania uruchomić.Czas zawiera zablokowane czasu funkcji dziecko wywoływana przez funkcję.

% Czasu zablokowanych włącznie

Procent wszystkich zablokowanych czasu w profilowania, uruchom raz włącznie zablokowanych dla wystąpień tej funkcji w tej ścieżce wykonanie.

Twierdzeniom włącznie

Całkowita liczba twierdzeniom, które blokowane wystąpień tej funkcji w tej ścieżce wykonanie.Numer zawiera twierdzeniom funkcji dziecko wywoływana przez funkcję.

% Twierdzeniom włącznie

Procent wszystkich twierdzeniom w profilowania, uruchom były włącznie twierdzeniom wystąpień tej funkcji w tej ścieżce wykonanie.

Poziom

Poziom w drzewie wywołania funkcji.Tylko w raportach, wiersza polecenia VSReport.Aby uzyskać więcej informacji, zobacz w VSPerfReport.

Funkcja numer wiersza

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

Nazwa modułu

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

Ścieżka modułu

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

Identyfikator procesu

Identyfikator (PID) z profilowania uruchomić proces.

Nazwa procesu

Nazwa procesu.

Plik źródłowy

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

Zobacz też

Zadania

Jak: Dostosuj kolumny widoku raportu narzędzia profilowania

Informacje

Wywołanie widoku drzewa

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

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

Wywołanie widoku drzewa - danych Instrumentacji Profiler

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