Summary View - Profiler .NET Memory Data
The Summary view displays information about the .NET functions and types that allocated the most memory, and the types that were created the most times in a profiling run. From each data point in the Summary view, you can move to more detailed views by right-clicking the function or type name name.
To change the number of functions displayed in the lists, click the Tools menu and then click Options. Click Performance Tools on the options tree. Enter the new number in the Number of functions in Summary view box.
Functions Allocating Most Memory
Lists the functions that allocated the greatest number of bytes of memory in the profiling run.
Column |
Description |
---|---|
Name |
The name of the function. |
Bytes |
The number of bytes that were allocated by this function. |
% |
The percentage of all allocated bytes in the profiling run that were allocated by this function or by a child function called by this function. |
Types With Most Memory Allocated
Lists the types for which the greatest number of bytes of memory were allocated in the profiling run.
Column |
Description |
---|---|
Name |
The name of the type. |
Bytes |
The number of bytes that were allocated for this type. |
% |
The percentage of all allocated bytes in the profiling run that were allocated for this type. |
Types With Most Instances Allocated
Lists the types which had the greatest number of instances created in the profiling run.
Column |
Description |
---|---|
Name |
The name of the type. |
Instances |
The number of instances of the type that were created in the profiling run. |
% |
The percentage of the total number of.NET objects that were created in the profiling run that were instances of this type. |