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.

See Also

Reference

Summary View - Profiler Sampling Data

Summary View - Profiler Instrumentation Data