Vista Módulos: datos de instrumentación de memoria de .NET del generador de perfiles
La vista Módulos de los datos de asignación de memoria de .NET recopilados mediante el método de instrumentación agrupa los datos de tiempo y memoria en función de los módulos que se ejecutaron en la ejecución de generación de perfiles.Los datos de generación de perfiles de las funciones del módulo se enumeran bajo el nodo de módulo.
General
Columna |
Descripción |
---|---|
Nombre |
Nombre de la función o el módulo. |
Número de línea de función |
Número de línea del inicio de esta función en el archivo de origen. |
Número de llamadas |
Número total de llamadas realizadas a esta función o módulo. |
Archivo de origen |
Archivo de origen que contiene la definición de esta función. |
Nombre de módulo |
Nombre del módulo que contiene la función. |
Ruta de acceso del módulo |
Ruta de acceso del módulo que contiene la función. |
Id. de proceso |
Identificador de proceso (PID) de la generación de perfiles. |
Nombre del proceso |
Nombre del proceso en el que se ejecutó el módulo o la función. |
Tiempo de sobrecarga del análisis de exclusión |
Sobrecarga de tiempo para esta función o módulo causada por la instrumentación. |
Tiempo de sobrecarga del análisis de inclusión |
Sobrecarga de tiempo para esta función o módulo y sus funciones secundarias causada por la instrumentación. |
Valores de memoria .NET
Los valores de memoria .NET inclusivos de una función indican el número (asignaciones) y tamaño (bytes) de objetos que fueron creados por la función y sus funciones secundarias.
Los valores de memoria exclusivos indican el número y tamaño de los objetos que fueron creados por la función y no por sus funciones secundarias.
Los valores de memoria inclusivos y exclusivos de un módulo son la suma de los valores de memoria inclusivos y exclusivos de las funciones del módulo.
Columna |
Descripción |
---|---|
Asignaciones de inclusión |
|
Porcentaje de asignaciones inclusivas |
Porcentaje de todos los objetos asignados durante la generación de perfiles que fueron objeto de asignaciones inclusivas por parte del módulo o la función. |
Asignaciones de exclusión |
|
Porcentaje de asignaciones exclusivas |
Porcentaje de todos los objetos asignados durante la generación de perfiles que fueron objeto de asignaciones exclusivas por parte del módulo o la función. |
Bytes exclusivos |
|
Porcentaje de bytes exclusivos |
Porcentaje de todos los bytes asignados durante la generación de perfiles que eran bytes exclusivos del módulo, función, línea o instrucción. |
Bytes inclusivos |
|
Porcentaje de bytes inclusivos |
Porcentaje de todos los bytes asignados durante la generación de perfiles que eran bytes inclusivos del módulo o función. |
Valores de tiempo inclusivo transcurrido
Los valores de tiempo inclusivo transcurrido indican el tiempo que una función estuvo en la pila de llamadas.El valor incluye el tiempo dedicado a funciones secundarias y llamadas al sistema operativo, como cambios de contexto y operaciones de entrada/salida.
Columna |
Descripción |
---|---|
Tiempo de inclusión transcurrido |
|
% de tiempo inclusivo transcurrido |
Porcentaje de tiempo inclusivo transcurrido total de este módulo o función con respecto al tiempo inclusivo transcurrido total de la generación de perfiles. |
Promedio de tiempo inclusivo transcurrido |
|
Tiempo inclusivo máximo transcurrido |
|
Tiempo inclusivo mínimo transcurrido |
|
Valores de tiempo exclusivo transcurrido
Los valores de tiempo exclusivo transcurrido indican el tiempo que una función se estuvo ejecutando directamente en la parte superior de la pila de llamadas.El valor incluye el tiempo dedicado a llamadas al sistema operativo, como cambios de contexto y operaciones de entrada/salida, pero no incluye el tiempo dedicado a funciones secundarias.
Columna |
Descripción |
---|---|
Tiempo de exclusión transcurrido |
|
% de tiempo exclusivo transcurrido |
Porcentaje de tiempo exclusivo transcurrido total de este módulo o función con respecto al tiempo exclusivo transcurrido total de la generación de perfiles. |
Promedio de tiempo exclusivo transcurrido |
|
Tiempo exclusivo máximo transcurrido |
|
Tiempo exclusivo mínimo transcurrido |
|
Valores de tiempo inclusivo de aplicación
Los valores de tiempo inclusivo de aplicación indican el tiempo que una función estuvo en la pila de llamadas.El valor no incluye el tiempo dedicado a llamadas al sistema operativo como cambios de contexto y operaciones de entrada/salida pero sí el tiempo dedicado a funciones secundarias.
Columna |
Descripción |
---|---|
Tiempo de inclusión de la aplicación |
|
% de tiempo de aplicación (inclusive) |
Porcentaje de tiempo inclusivo de aplicación de este módulo o función con respecto al tiempo inclusivo transcurrido total de la generación de perfiles. |
Promedio de tiempo inclusivo de aplicación |
|
Tiempo inclusivo máximo de aplicación |
|
Tiempo inclusivo mínimo de aplicación |
|
Valores de tiempo exclusivo de aplicación
Los valores exclusivos de la aplicación indican el tiempo total invertido en el módulo o la función, excepto el tiempo invertido en funciones secundarias.El tiempo indicado también excluye las llamadas al sistema operativo, como cambios de contexto y operaciones de entrada/salida.
Columna |
Descripción |
---|---|
Tiempo de exclusión de la aplicación |
|
% de tiempo de aplicación (exclusive) |
Porcentaje de tiempo exclusivo de aplicación de este módulo o función con respecto al tiempo exclusivo transcurrido total de la generación de perfiles. |
Promedio de tiempo exclusivo de aplicación |
|
Tiempo exclusivo máximo de aplicación |
|
Tiempo exclusivo mínimo de aplicación |
|
Vea también
Referencia
Vista Módulos: datos de muestreo de memoria de .NET del generador de perfiles
Vista Módulos: datos de instrumentación del generador de perfiles