Widok wywołujący/wywoływany - Dane z próbkowania profilera
Widok Wywołujący/Wywoływany wyświetla dane profilowania pamięci .NET dla wybranej funkcji oraz jej funkcji nadrzędnych i podrzędnych.Widok Wywołujący/Wywoływany zawiera trzy siatki.
Funkcja bieżąca jest wyświetlana w środkowej siatce i pokazuje informacje profilowania pamięci dotyczące wybranej funkcji.Wartości obejmują wszystkie próbkowane wywołania funkcji.
Funkcje, które wywołały bieżącą funkcję są wyświetlane w górnej części siatki i pokazują ilość wartości wybranej (bieżącej) funkcji, które zostały wygenerowane przez wywołania funkcji wywołującej (nadrzędnej).
Funkcje, które zostały wywołane przez bieżącą funkcję są wyświetlane w dolnej części siatki i wyświetlają dane profilowania pamięci dla funkcji wywoływanych (podrzędnych) przez wybraną funkcję, gdy funkcja podrzędna została wywołana przez funkcję bieżącą.
Kliknij dwukrotnie wiersz funkcji wywołującej lub wywoływanej, aby ustawić ją jako funkcję bieżącą.
Kolumna |
Opis |
---|---|
Identyfikator procesu |
Identyfikator procesu (PID) przebiegu profilowania. |
Nazwa procesu |
Nazwa procesu. |
Nazwa modułu |
Nazwa modułu, który zawiera funkcję. |
Ścieżka modułu |
Ścieżka modułu, który zawiera funkcję. |
Plik źródłowy |
Plik źródłowy, który zawiera definicję dla tej funkcji. |
Nazwa funkcji |
W pełni kwalifikowana nazwa funkcji. |
Numer wiersza funkcji |
Numer wiersza początku tej funkcji, w pliku źródłowym. |
Adres funkcji |
Adres funkcji. |
Typ |
Kontekst funkcji: 0 - bieżąca funkcja 1 - funkcja, która wywołuje bieżącą funkcję 2 - funkcja, która jest wywoływana przez bieżącą funkcję Tylko w raportach VSPerfReport wiersza polecenia. |
Poziom |
Głębokość funkcji w drzewie wywołania.Tylko w raportach VSPerfReport wiersza polecenia. |
Alokacje łącznie |
|
Alokacje łącznie % |
Procent wszystkich obiektów utworzonych w trakcie przebiegu profilowania, które zostały alokacjami włącznymi tej funkcji. |
Pozostałe alokacje |
|
Pozostałe alokacje % |
Procent wszystkich obiektów utworzonych w trakcie przebiegu profilowania, które zostały alokacjami włącznymi tej funkcji. |
Bajty łącznie |
|
Bajty łącznie % |
Procent wszystkich bajtów pamięci przydzielonych w trakcie przebiegu profilowania, które zostały alokacjami włącznymi tej funkcji. |
Pozostałe bajty |
|
Pozostałe bajty % |
Procent wszystkich bajtów pamięci przydzielonych w trakcie przebiegu profilowania, które zostały alokacjami wyłącznymi tej funkcji. |
Zobacz też
Zadania
Porady: dostosowywanie kolumn widoku raportu narzędzi profilowania
Informacje
Widok wywołujący/wywoływany - Dane z instrumentacji profilera .NET Memory