Udostępnij za pośrednictwem


Widok modułów — Dane instrumentacji profilera

Widok modułów wyświetla dane wydajności, zgrupowane według modułów, które były w danych profilowania.Funkcje modułu są wymienione poniżej węzła modułu.

Ogólne

Ogólne kolumny identyfikują funkcję w wierszu widoku.

Kolumna

Opis

Nazwa

Nazwa funkcji lub modułu.

Numer wiersza funkcji

Numer wiersza początku funkcji, w pliku źródłowym.

Liczba wywołań

Całkowita liczba wywołań tej funkcji lub modułu.

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 procesu w którym wykonywał się moduł lub funkcja.

Czas z wyłączeniem narzutu badania

Czas narzutu dla tej funkcji lub modułu, spowodowany instrumentacją.

Czas z włączeniem narzutu badania

Czas narzutu dla tej funkcji lub modułu i ich funkcji podrzędnych spowodowany instrumentacją.

Włączny przepływ wartości

Włączny przepływ wartości wskazuje czas, podczas którego funkcja była na stosie wywołań.Czas zawiera czas, który został poświęcony funkcjom podrzędnym i wywołaniom systemu operacyjnego, takim jak przełączanie kontekstu i operacje wejścia/wyjścia.

Kolumna

Opis

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

  • Dla funkcji, czas spędzony w danej funkcji.Zawiera czas, który został poświęcony funkcjom podrzędnym i wywołaniom systemu operacyjnego, takim jak przełączanie kontekstu i operacje wejścia/wyjścia.

  • Dla modułu, czas, w którym co najmniej jedna funkcja w module była na stosie wywołań.

% czasu włącznego który upłynął

Procent całkowitego czasu włącznego przebiegu profilowania, spędzonego w całkowitym włącznym czasie tego modułu lub funkcji.

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

  • Dla funkcji , średni czas włącznego wywołania do tej funkcji.

  • Dla modułu , średni czas włącznego wywołania wszystkich funkcji w module.

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

  • Dla funkcji, maksymalne czas włączny, który upłynął od wywołania tej funkcji.

  • Dla modułu , maksymalny czas włącznego wywołania wszystkich funkcji w module.

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

  • Dla funkcji, minimalny czas włączny, który upłynął od wywołania tego modułu lub funkcji.

  • Dla modułu , minimalny czas włącznego wywołania wszystkich funkcji w module.

Wyłączny przepływ wartości

Wyłączny przepływ wartości wskazuje bezpośredni czas wykonywania funkcji na szczycie stosu wywołań.Czas obejmuje czas wywołań systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia, ale nie zawiera czasu spędzonego w funkcjach podrzędnych.

Kolumna

Opis

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

  • Dla funkcji, czas spędzony w danym module lub funkcji.Zawiera czas wywołań systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia, ale nie zawiera czasu spędzonego w funkcjach podrzędnych.

  • Dla modułu , suma czasów wyłącznego wywołania wszystkich funkcji w module.

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

Procent całkowitego czasu wyłącznego przebiegu profilowania, spędzonego w całkowitym wyłącznym czasie tego modułu lub funkcji.

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

  • Dla funkcji , średni czas wyłącznego wywołania do tej funkcji.

  • Dla modułu , średni czas wyłącznego wywołania wszystkich funkcji w module.

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

  • Dla funkcji, maksymalne czas wyłączny, który upłynął od wywołania tej funkcji.

  • Dla modułu , maksymalny czas wyłącznego wywołania wszystkich funkcji w module.

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

  • Dla funkcji, minimalny czas wyłączny, który upłynął od wywołania tego modułu lub funkcji.

  • Dla modułu , minimalny czas wyłącznego wywołania wszystkich funkcji w module.

Wartości włączne aplikacji

Wartości włączne aplikacji wskazują czas, podczas którego funkcja była na stosie wywołań.Czas nie obejmuje czasu wywołań systemu operacyjnego, takich jak przełączanie kontekstu i operacji wejścia/wyjścia. Jednakże zawiera czas poświęcony funkcjom podrzędnym.

Kolumna

Opis

Czas włączny aplikacji

  • Dla funkcji, czas spędzony na wywołaniach danej funkcji.Zawiera czas spędzony w funkcjach podrzędnych, ale nie zawiera czasu spędzonego na wywołaniach do systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia.

  • Dla modułu, czas, w którym co najmniej jedna funkcja w module była na stosie wywołań.Nie zawiera czasu spędzonego na wywołaniach do systemu operacyjnego.

Czas włączny aplikacji %

Procent całkowitego czasu włącznego przebiegu profilowania, który minął we włącznym czasie aplikacji tego modułu lub funkcji.

Średni włączny czas aplikacji

  • Dla funkcji , średni czas włączny aplikacji wywołania do tej funkcji.

  • Dla modułu , średni czas włączny aplikacji wywołania wszystkich funkcji w module.

Maksymalny włączny czas aplikacji

  • Dla funkcji aplikacji maksymalny czas włączny aplikacji wywołania do tej funkcji.

  • Dla modułu , maksymalny czas włączny aplikacji wywołania wszystkich funkcji w module.

Minimalny włączny czas aplikacji

  • Dla funkcji, minimalny czas włączny aplikacji od wywołania tego modułu lub funkcji.

  • Dla modułu , minimalny czas włączny aplikacji wywołania wszystkich funkcji w module.

Wyłączne wartości aplikacji

Wartości wyłączne aplikacji wskazują ile czasu spędzono w module lub funkcji.Nie obejmuje to czas spędzonego w funkcjach podrzędnych ani wywołań systemu operacyjnego takich jak zmiany kontekstu oraz operacje wejścia/wyjścia.

Kolumna

Opis

Wyłączny czas aplikacji

Czas wyłączny aplikacji wszystkich wywołań tego modułu lub funkcji.

Wyłączny czas aplikacji %

Procent całkowitego czasu wyłącznego przebiegu profilowania, który minął w wyłącznym czasie aplikacji tego modułu lub funkcji.

Średni wyłączny czas aplikacji

  • Dla funkcji , średni czas wyłączny aplikacji wywołania do tej funkcji.

  • Dla modułu , średni czas wyłączny aplikacji wywołania wszystkich funkcji w module.

Maksymalny wyłączny czas aplikacji

  • Dla funkcji aplikacji maksymalny czas wyłączny aplikacji wywołania do tej funkcji.

  • Dla modułu , maksymalny czas wyłączny aplikacji wywołania wszystkich funkcji w module.

Minimalny wyłączny czas aplikacji

  • Dla funkcji, minimalny czas wyłączny aplikacji od wywołania tego modułu lub funkcji.

  • Dla modułu , minimalny czas wyłączny aplikacji wywołania wszystkich funkcji w module.

Zobacz też

Informacje

Widok modułów - dane z próbkowania profilera

Widok modułów - Dane instrumentacji profilera .NET Memory

Widok modułów - Dane z próbkowania profilera .NET Memory