Wywołanie widoku drzewa - danych Instrumentacji Profiler
Wartości funkcji w drzewie wywołań wskazują czas wywołania wystąpień funkcji przez funkcje nadrzędne w drzewie wywołań.Wartości procentowe są obliczane przez porównanie wartości wystąpień funkcji do całkowitego czasu włącznego, który upłynął dla wszystkich funkcji w uruchomieniu profilowania.
Ogólne
Ogólne kolumny identyfikują funkcję w wierszu widoku.
Kolumna |
Opis |
---|---|
Nazwa funkcji |
Nazwa funkcji. |
Adres funkcji |
Adres funkcji. |
Numer wiersza funkcji |
Numer wiersza początku tej funkcji, w pliku źródłowym. |
Liczba wywołań |
Całkowita liczba wywołań, które zostały wykonane dla tej funkcji. |
Plik źródłowy |
Plik źródłowy, który zawiera definicję dla funkcji. |
Nazwa modułu |
Nazwa modułu, który zawiera funkcję. |
Ścieżka modułu |
Ścieżka modułu, który zawiera funkcję. |
Identyfikator procesu |
Identyfikator procesu (PID) przebiegu profilowania. |
Nazwa procesu |
Nazwa przypisana do procesu. |
Czas łącznego narzutu badania |
Czas obciążenia dla tej funkcji, które zostało spowodowane przez instrumentację.Obciążenie badania zostało odjęte od wszystkich czasów łącznych. |
Pozostały czas narzutu badania |
Narzut czasowy dla funkcji oraz jej funkcji podrzędnych spowodowany przez instrumentację.Obciążenie badania zostało odjęte od wszystkich czasów łącznych. |
Poziom |
Głębokość funkcji w drzewie wywołania.Tylko w raportach VSPerfReport wiersza polecenia. |
Łączny przepływ wartości
Łączny przepływ wartości wskazuje czas na stosie wywołań tych wystąpień funkcji, które były wywoływane przez funkcje nadrzędne w drzewie wywołań.Czas zawiera czas spędzony w funkcjach podrzędnych, które były wywołane przez funkcję i w wywołaniach systemu operacyjnego, takich jak przełączenia kontekstu oraz operacje wejścia/wyjścia.
Kolumna |
Opis |
---|---|
Czas włączny, który upłynął |
Całkowity czas włączny, który upłynął dla wszystkich wywołań tej funkcji w tym kontekście. |
Czas włączny, który upłynął % |
Procent całkowitego czasu włącznego, który upłynął dla przebiegu profilowania, który został spędzony w całkowitym czasie włącznym, który upłynął dla tej funkcji w tym kontekście. |
Średni czas włączny, który upłynął |
Średni czas włączny, który upłynął na wywołaniu tej funkcji w tym kontekście. |
Maksymalny czas włączny, który upłynął |
Maksymalny czas włączny, który upłynął na wywołaniu tej funkcji w tym kontekście. |
Minimalny czas włączny, który upłynął |
Minimalny czas włączny, który upłynął na wywołaniu tej funkcji w tym kontekście. |
Pozostały przepływ wartości
Pozostały przepływ wartości wskazuje czas, w którym te wystąpienia funkcji, które były wywołane przez funkcję nadrzędną w drzewie wywołań, wykonywały kod w ciele funkcji; oznacza to czas, kiedy funkcja była na górze stosu wywołań.Czas zawiera czas spędzony na wywołaniach systemu operacyjnego, takich jak przełączenia kontekstu i operacje wejścia/wyjścia.Jednakże, czas nie obejmuje czasu, który spędził w funkcjach podrzędnych, które były wywoływane przez funkcję.
Kolumna |
Opis |
---|---|
Czas wyłączny, który upłynął |
Całkowity czas wyłączny, który upłynął dla wszystkich wywołań tej funkcji w tym kontekście. |
Czas wyłączny, który upłynął % |
Procent całkowitego czasu wyłącznego dla przebiegu profilowania, który został spędzony w całkowitym czasie wyłącznym dla tej funkcji w tym kontekście. |
Średni czas wyłączny, który upłynął |
Średni wyłączny czas, który upłynął dla wywołania tej funkcji w tym kontekście. |
Maksymalny czas wyłączny, który upłynął |
Maksymalny wyłączny czas, który upłynął dla wywołania tej funkcji w tym kontekście. |
Minimalny czas wyłączny, który upłynął |
Minimalny wyłączny czas, który upłynął dla wywołania tej funkcji w tym kontekście. |
Włączne wartości aplikacji
Włączne wartości aplikacji wskazują czas, w którym wystąpienia funkcji, które były wywołane przez funkcje nadrzędne, były na drzewie wywołań.Czas nie obejmuje czasu wywołań systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia. Jednakże zawiera czas poświęcony funkcjom podrzędnym wywołanym przez funkcję.
Kolumna |
Opis |
---|---|
Czas włączny aplikacji |
Całkowity czas włączny aplikacji dla wszystkich wywołań tej funkcji w tym kontekście. |
Czas włączny aplikacji % |
Procent całkowitego czasu włącznego dla przebiegu profilowania, spędzonego w całkowitym czasie włącznym dla tej funkcji w tym kontekście w obrębie aplikacji. |
Średni czas włączny aplikacji |
Średni czas włączny wywołania tej funkcji w tym kontekście w obrębie aplikacji. |
Maksymalny czas włączny aplikacji |
Maksymalny włączny czas wywołania tej funkcji w tym kontekście w obrębie aplikacji. |
Minimalny czas włączny aplikacji |
Minimalny włączny czas wywołania dla tej funkcji w tym kontekście w obrębie aplikacji. |
Wartości wyłączne aplikacji
Wartości wyłączne aplikacji wskazują czas, w którym te wystąpienia funkcji, które były wywołane przez funkcję nadrzędną w drzewie wywołań, bezpośrednio wykonywały kod w ciele funkcji; oznacza to czas, kiedy funkcja była na górze stosu wywołań.Czas nie obejmuje czasu spędzonego na wywołaniach do systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia.Nie obejmuje także czasu spędzonego w funkcjach podrzędnych, które były wywoływane przez funkcję.
Kolumna |
Opis |
---|---|
Czas wyłączny aplikacji |
Całkowity czas wyłączny aplikacji dla wszystkich wywołań tej funkcji w tym kontekście. |
Czas wyłączny aplikacji % |
Procent całkowitego czasu wyłącznego przebiegu profilowania, spędzonego w czasie wyłącznym użycia tej funkcji, w tym kontekście. w obrębie aplikacji. |
Średni czas wyłączny aplikacji |
Średni czas wyłączny wywołania do tej funkcji w tym kontekście w obrębie aplikacji. |
Maksymalny czas wyłączny aplikacji |
Maksymalny czas wyłączny wywołania tej funkcji w tym kontekście w obrębie aplikacji. |
Minimalny czas wyłączny aplikacji |
Minimalny wyłączny czas wywołania do tej funkcji w tym kontekście w obrębie aplikacji. |
Zobacz też
Zadania
Jak: Dostosuj kolumny widoku raportu narzędzia profilowania
Informacje
Wywołanie widoku drzewa - Profiler pobierania próbek danych
Wywołanie widoku drzewa - Profiler.NET pamięci danych Instrumentacji
Wywołanie widoku drzewa - Profiler.NET pamięci pobierania próbek danych