Udostępnij za pośrednictwem


Widok funkcji - Dane instrumentacji profilera

Widok raportu funkcji wymienia dane profilowania według nazwy funkcji.

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ń wykonanych do tej funkcji.

Plik źródłowy

Plik źródłowy, który zawiera definicję 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 procesu.

Czas wyłączny, bez narzutu badania

Narzut czasowy dla funkcji, który został spowodowany przez instrumentację.Nie obejmuje on narzutu w funkcjach, które były wywoływane przez funkcję.Narzut badania został odjęty od wszystkich czasów łącznych.

Czas łączny, z narzutem badania

Narzut czasowy funkcji oraz jej funkcji podrzędnych, który został spowodowany przez instrumentację.Obejmuje on narzut w funkcjach, które były wywoływane przez funkcję.Narzut badania został odjęty od wszystkich czasów łącznych.

Wartości łączne, które upłynęły

Wartości łączne, które upłynęły, wskazują czas spędzony przez funkcję na stosie wywołań.Czas ten zawiera czas spędzony w funkcjach, które były wywoływane przez funkcję oraz czas spędzony na wywołaniach do systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia.

Kolumna

Opis

Czas łączny, który upłynął

Całkowity czas łączny, który upłynął, spędzony na wszystkich wywołaniach tej funkcji.

Procent czasu łącznego, który upłynął

Procent całkowitego czasu łącznego przebiegu profilowania, który upłynął zużyty w czasie łącznym tej funkcji.

Średni czas łączny, który upłynął

Średni czas łączny, który upłynął, spędzony na wywołaniu tej funkcji.

Maksymalny czas łączny, który upłynął

Maksymalny czas łączny, który upłynął, spędzony na wywołaniu tej funkcji.

Minimalny czas łączny, który upłynął

Minimalny czas łączny, który upłynął, spędzony na wywołaniu tej funkcji.

Wartości wyłączne, które upłynęły

Wartości wyłączne, które upłynęły, wskazują czas spędzony przez funkcję na wykonywaniu kodu w ciele funkcji, czyli czas, przez który funkcja znajdowała się na szczycie stosu wywołań.Czas ten zawiera czas spędzony na wywołaniach do systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia, ale nie zawiera czasu zużytego w funkcjach, 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ął, spędzony na wszystkich wywołaniach tej funkcji.

Procent czasu wyłącznego, który upłynął

Procent całkowitego czasu wyłącznego przebiegu profilowania, który upłynął zużyty w całkowitym czasie wyłącznym tej funkcji.

Średni czas wyłączny, który upłynął

Średni czas wyłączny, który upłynął, spędzony na wywołaniu tej funkcji.

Maksymalny czas wyłączny, który upłynął

Maksymalny czas wyłączny, który upłynął, spędzony na wywołaniu tej funkcji.

Minimalny czas wyłączny, który upłynął

Minimalny czas wyłączny, który upłynął, spędzony na wywołaniu tej funkcji.

Wartości łączne aplikacji

Wartości łączne aplikacji, wskazują czas spędzony przez funkcję na stosie wywołań.Czas ten nie zawiera czasu spędzonego na wywołaniach do systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia, ale zawiera czas zużyty w funkcjach, które były wywoływane przez funkcję.

Kolumna

Opis

Czas łączny aplikacji

Całkowity czas łączny aplikacji, spędzony na wszystkich wywołaniach tej funkcji.

Procent czasu łącznego aplikacji

Procent całkowitego czasu łącznego przebiegu profilowania, który upłynął zużyty w całkowitym czasie łącznym aplikacji tej funkcji.

Średni czas łączny aplikacji

Średni czas łączny aplikacji, spędzony na wywołaniu tej funkcji.

Maksymalny czas łączny aplikacji

Maksymalny czas łączny aplikacji, spędzony na wywołaniu tej funkcji.

Minimalny czas łączny aplikacji

Minimalny czas łączny aplikacji, spędzony na wywołaniu tej funkcji.

Wartości wyłączne aplikacji

Wartości wyłączne aplikacji, wskazują czas spędzony na bezpośrednim wykonywaniu funkcji na szczycie stosu wywołań.Czas ten nie zawiera czasu spędzonego na wywołaniach do systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia, nie zawiera także czasu zużytego w funkcjach, które były wywoływane przez funkcję.

Kolumna

Opis

Czas wyłączny aplikacji

Całkowity czas wyłączny aplikacji, spędzony na wszystkich wywołaniach tej funkcji.

Procent czasu wyłącznego aplikacji

Procent całkowitego czasu wyłącznego przebiegu profilowania, który upłynął zużyty w całkowitym czasie wyłącznym aplikacji tej funkcji.

Średni czas wyłączny aplikacji

Średni czas wyłączny aplikacji, spędzony na wywołaniu tej funkcji.

Maksymalny czas wyłączny aplikacji

Maksymalny czas wyłączny aplikacji, spędzony na wywołaniu tej funkcji.

Minimalny czas wyłączny aplikacji

Minimalny czas wyłączny aplikacji, spędzony na wywołaniu tej funkcji.

Zobacz też

Zadania

Porady: dostosowywanie kolumn widoku raportu narzędzi profilowania

Informacje

Widok funkcji - dane z próbkowania profilera

Widok funkcji - dane z próbkowania profilera .NET Memory

Widok funkcji - Dane instrumentacji profilera .NET Memory