Moduły widoku - Profiler.NET pamięci danych Instrumentacji
Widok Moduły danych alokacji pamięci .NET zebranych przy użyciu metody instrumentacji grupuje dane czasowe i pamięci wg. modułów, które były wykonywane w przebiegu profilowania.Dane profilowania dla funkcji modułu są przedstawione na liście poniżej węzła modułu.
Ogólne
Kolumna |
Opis |
---|---|
Nazwa |
Nazwa funkcji lub modułu. |
Numer wiersza funkcji |
Numer wiersza początku tej 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 zawierający definicję tej 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 wyłączny, bez narzutu badania |
Czas narzutu dla tej funkcji lub modułu, spowodowany instrumentacją. |
Czas łączny, z narzutem badania |
Czas narzutu dla tej funkcji lub modułu i ich funkcji podrzędnych spowodowany instrumentacją. |
Wartości pamięci .NET
Włączne wartości pamięci .NET funkcji, wskazują liczbę (alokacji) i rozmiar (bajty) obiektów utworzonych przez funkcję i jej funkcje podrzędne.
Wyłączne wartości pamięci wskazują liczbę i rozmiar obiektów utworzonych przez funkcję, a nie jej funkcje podrzędne.
Włączne i wyłączne wartości pamięci modułu są suma włącznych i wyłącznych wartości pamięci funkcji w module.
Kolumna |
Opis |
---|---|
Włączne alokacje |
|
Włączne alokacje % |
Procent wszystkich przydzielonych obiektów w trakcie przebiegu profilowania, które zostały alokacjami włącznymi tego modułu lub funkcji. |
Wyłączne alokacje |
|
Wyłączne alokacje % |
Procent wszystkich przydzielonych obiektów w trakcie przebiegu profilowania, które zostały alokacjami wyłącznymi tego modułu lub funkcji. |
Bajty wyłączne |
|
Bajty wyłączne % |
Procent wszystkich bajtów, które zostały przydzielone w przebiegu profilowania, które były bajtami wyłącznymi modułu, funkcji, wiersza lub instrukcji. |
Bajty włączne |
|
Bajty włączne % |
Procent wszystkich przydzielonych bajtów w trakcie przebiegu profilowania, które zostały bajtami włącznymi tego modułu lub funkcji. |
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 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 łączny, który upłynął |
|
Procent czasu łą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 łączny, który upłynął |
|
Maksymalny czas włączny, który upłynął |
|
Minimalny czas włączny, który upłynął |
|
Wartości wyłączne, które upłynęły
Wartości wyłączne, wskazują bezpośredni czas wykonywania funkcji na szczycie stosu wywołań.Czas zawiera czas wywołań systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia, ale nie obejmuje czasu spędzonego w funkcjach podrzędnych.
Kolumna |
Opis |
---|---|
Czas wyłączny, który upłynął |
|
Czasu wyłączny, 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 czas wyłączny, który upłynął |
|
Maksymalny czas wyłączny, który upłynął |
|
Minimalny czas wyłączny, który upłynął |
|
Wartości włączne aplikacji
Wartości włączne aplikacji, wskazują czas spędzony przez funkcję na stosie wywołań.Czas nie obejmuje czasu wywołań systemu operacyjnego, takich jak przełączanie kontekstu i operacje wejścia/wyjścia, ale zawiera czas, który został poświęcony funkcjom podrzędnych.
Kolumna |
Opis |
---|---|
Czas włączny aplikacji |
|
Czas łączny aplikacji % |
Procent całkowitego czasu włącznego przebiegu profilowania, który minął we włącznym czasie aplikacji tego modułu lub funkcji. |
Średni czas włączny aplikacji |
|
Maksymalny czas włączny aplikacji |
|
Minimalny czas włączny aplikacji |
|
Wartości wyłączne aplikacji
Wartości wyłączne aplikacji wskazują czas, który został spędzony w module lub funkcji, z wyłączeniem czasu spędzonego w funkcjach podrzędnych.Przedstawiony czas nie zawiera czasu spędzonego na wywołaniach systemu operacyjnego, takich jak przełączenia kontekstu i operacje wejścia/wyjścia.
Kolumna |
Opis |
---|---|
Czas wyłączny aplikacji |
|
Czasu wyłączny aplikacji % |
Procent całkowitego czasu wyłącznego przebiegu profilowania, który minął w wyłącznym czasie aplikacji tego modułu lub funkcji. |
Średni czas wyłączny aplikacji |
|
Maksymalny czas wyłączny aplikacji |
|
Minimalny czas wyłączny aplikacji |
|
Zobacz też
Informacje
Moduły widoku - Profiler.NET pamięci pobierania próbek danych