User Manual

Instance Details Page

The Instance Details page shows the details of a selected instance. The instance can be selected either by double-clicking an instance in any of the tables showing an instance list (e.g., the Instances in the Type/Resource Details page, the Referenced by table on the Instance Details page, or the Root path table on the Instance Details page), or it can be selected by selecting a type or resource and an instance using the dropdown lists at the top of the page. The navigation buttons can also be used to navigate the selected instances. For more information about the navigation buttons, see Navigating Types, Resources, and Instances.

Below the Type/Resource and Instance dropdown lists, an info panel is used to present summary information about the instance. For a type instance, the summary information includes the size of the instance, the “size with children,” and the age. “Size with children” is the size of the instance plus the size of all other instances that are reachable from the selected instance. For an unmanaged resource instance, the summary information includes the resource identifier and, if available, the size of the instance. The info panel also includes symbols that indicate whether the instance is new, disposed, or a potential memory leak, as well as the creation context for an unmanaged resource instance.

If the selected instance has been identified as a potential memory leak or if it is a disposed instance, then a label presenting this information will be shown to the right of the info panel.

Additionally, if the instance has been identified as a potential memory leak, a button named Show leak info will be shown. Clicking this button will bring up a dialog, which presents information about the memory leak. For more information about memory leak detection, see .NET Memory Profiler API.

Three tables are used to present additional information about a managed type instance: Referenced by, References, and Field values.  Two other tables are used to present additional information about an unmanaged resource instance: Wrapped by and Related resource instances. Each table is accessed by selecting the corresponding page in the tab control to the left.

More:

Referenced by

References/Wraps

Field values

Wrapped by

Related resource instances

Root path

Instance creation

 

 

.NET Memory Profiler User Manual

© Copyright 2002-2008. SciTech Software AB.

For information about .NET Memory Profiler, see the product site at http://memprofiler.com

.NET Memory Profiler is developed by SciTech Software AB