Vista Módulos: datos de muestreo de memoria de .NETModules View - .NET Memory Sampling Data

La vista Módulos de los datos de asignación de memoria de .NET recopilados con el método de muestro agrupa los datos de memoria por los módulos que se ejecutaron durante la generación de perfiles.The Modules view of .NET memory allocation data that is collected by using the sampling method groups the memory data by the modules that were executed in the profiling run. Cada módulo es la raíz de un árbol jerárquico.Each module is the root of a hierarchical tree. Las funciones del módulo se enumeran bajo el nodo de módulo.The functions of the module are listed underneath the module node.

Los números de línea del archivo de origen de las instrucciones que asignan memoria se enumeran bajo el nodo de función y las direcciones de las instrucciones que realizan la asignación se enumeran bajo el nodo de línea.The source file line numbers of statements that allocate memory are listed underneath the function node, and the addresses of the instructions that do the allocation are listed underneath the line node. Los valores inclusivos y exclusivos siempre son los mismos para los datos de línea y de instrucción.Inclusive and exclusive values are always the same for line data and instruction data.

ColumnaColumn DescriptionDescription
NameName El nombre del módulo, función, número de línea o dirección de instrucción.The name of the module, function, line number, or instruction address.
Id. de procesoProcess ID Identificador de proceso (PID) de la ejecución de generación de perfiles.The process ID (PID) of the profiling run.
Nombre de procesoProcess Name Nombre del proceso.The name of the process.
Nombre del móduloModule Name Nombre del módulo que contiene la función.The name of the module that contains the function.
Ruta de acceso del móduloModule Path La ruta de acceso del módulo.The path of the module.
Archivo de código fuenteSource File Archivo de origen que contiene la definición de esta función.The source file that contains the definition for this function.
Número de línea de la funciónFunction Line Number Número de línea del inicio de esta función en el archivo de origen.The line number of the start of this function in the source file.
Asignaciones inclusivasInclusive Allocations - Para una función, el número total de objetos creados por la función.- For a function, the total number of objects that were created by the function. El número incluye los objetos creados en las funciones llamadas por esta función.The number includes objects that were created in functions that were called by this function.
- Para un módulo, el número de objetos en una generación de perfiles asignados mientras se estaba ejecutando al menos una función del módulo.- For a module, the number of objects in a profiling run that were allocated while at least one function from the module was executing. El número incluye los objetos creados en las funciones llamadas por las funciones del módulo.The number includes objects that were created in functions that were called by the module functions.
- Para una línea o instrucción, el número total de objetos asignados por la línea o instrucción.- For a line or instruction, the total number of objects that were allocated by the line or instruction.
Porcentaje de asignaciones inclusivasInclusive Allocations % El porcentaje de todos los objetos que se asignaron durante la generación de perfiles que son asignaciones inclusivas del módulo, función, línea o instrucción.The percentage of all objects that were allocated in the profiling run that were inclusive allocations of the module, function, line, or instruction.
Asignaciones exclusivasExclusive Allocations - En la función actual, el número de objetos creados cuando la función estaba ejecutando código en el cuerpo de función (es decir, cuando la función estaba en la parte superior de la pila de llamadas).- For the current function, the number of objects that were created when the function was executing code of the function body (that is, when the function was at the top of the call stack). El número no incluye los objetos creados en las funciones llamadas por esta función.The number does not include objects that were created in functions that were called by this function.
- Para un módulo, la suma de las asignaciones exclusivas de las funciones del módulo.- For a module, the sum of the exclusive allocations of the functions in the module.
- Para una línea o instrucción, el número total de objetos creadas por esta línea o instrucción.- For a line or instruction, the total number of objects that were created by this line or instruction.
Porcentaje de asignaciones exclusivasExclusive Allocations % El porcentaje de todos los objetos que se asignaron durante la generación de perfiles que son asignaciones exclusivas del módulo, función, línea o instrucción.The percentage of all objects that were allocated in the profiling run that were exclusive allocations of the module, function, line, or instruction.
Porcentaje de bytes inclusivosInclusive Bytes - Para una función, el número de bytes asignados por la función.- For a function, the number of bytes that were allocated by the function. El número incluye los bytes asignados en las funciones llamadas por esta función.The number includes bytes that were allocated in functions that were called by this function.
- Para un módulo, el número de bytes asignados en una generación de perfiles que se asignaron mientras se estaba ejecutando al menos una función del módulo.- For a module, the number of bytes that were allocated in a profiling run that were allocated while at least one function from the module was executing. El número incluye los objetos creados en todas las funciones llamadas por las funciones del módulo.The number includes objects that were created in all functions that were called by the module functions.
- Para una línea o instrucción, el número total de objetos creadas por la línea o instrucción.- For a line or instruction, the total number of objects that were created by the line or instruction.
Porcentaje de bytes inclusivosInclusive Bytes % El porcentaje de todos los bytes que se asignaron durante la generación de perfiles que son bytes inclusivos del módulo, función, línea o instrucción.The percentage of all bytes that were allocated in the profiling run that were inclusive bytes of the module, function, line, or instruction.
Bytes exclusivosExclusive Bytes - Para una función, el número total de bytes asignados por la función.- For a function, the total number of bytes that were allocated by the function. El número no incluye los bytes asignados en las funciones llamadas por esta función.The number does not include bytes that were allocated in functions that were called by this function.
- Para un módulo, la suma de bytes exclusivos que fueron asignados por las funciones del módulo.- For a module, the sum of the exclusive bytes that were allocated by the functions in the module.
- Para una línea o instrucción, el número total de objetos asignados por esta línea o instrucción.- For a line or instruction, the total number of objects that were allocated by this line or instruction.
Porcentaje de bytes exclusivosExclusive Bytes % El porcentaje de todos los bytes que se asignaron durante la generación de perfiles que son bytes exclusivos del módulo, función, línea o instrucción.The percentage of all bytes that were allocated in the profiling run that were exclusive bytes of the module, function, line, or instruction.

Vea tambiénSee Also

Cómo: Personalizar las columnas de la vista de informes How to: Customize Report View Columns
Vista Módulos: instrumentación Modules View - Instrumentation
Vista Módulos Modules View
Vista MódulosModules View