AppDomains and Threads Selector

The AppDomains and threads selector is only visible when AppDomains and/or threads tracking has been enabled (see AppDomains and Threads Settings Page).

This selector is used to select the AppDomain and/or thread that should be included when presenting snapshot data.

The selector is made available by clicking the AppDomain/Threads button. This will show two additional dropdown lists:

      AppDomain

This list is used to select the active AppDomain. Only allocations that have been performed in the selected AppDomain will be included in the snapshot views. To include allocations from all AppDomains, the (all) entry should be selected.
The list includes all AppDomains that exist, or have existed, in the profiled process at the time of the selected snapshot. AppDomains that have no memory information between the selected snapshot and the comparison snapshot (i.e., no instances and no allocations) will be greyed out in the list.

      Thread
This list is used to select the active thread. Only allocations that have been performed in the selected thread will be included in the snapshot views. To include allocations from all threads, the (all) entry should be selected.
The list includes all threads that exist, or have existed, in the profiled process at the time of the selected snapshot. Threads that have no memory information between the selected snapshot and the comparison snapshot (i.e., no instances and no allocations) will be greyed out in the list.

For more information about the AppDomain and threads tracker, see AppDomains and Threads Tracker.

NOTE! Using the AppDomain and threads selector will only affect the snapshots views. The Native memory view and the Real-time view is not affected by the selector.

 

 

.NET Memory Profiler User Manual

© Copyright 2002-2009. 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