Please enable JavaScript to view this site.

Memory Validator Help

The summary tab provides a high level overview of all memory and handle activity in the program.

 

 

 summary-tab

 

 

The display is divided into many panels that contain bar graphs, dials or graphs. Some of the panels also contain hyperlinks.
 
Clicking any bar graph, graph or dial will take you to a more detailed version of the same data.

 

Hyperlinks usually open a new data display or take you to a more detailed version of the same data.
 
Bar graphs are usually shown in green/yellow, except when there are error conditions for that statistic, when they are shown in red.

 

 

Events

 

 summary-events

 

The Events panel gives you an overview of the profiling status, incoming data stream and a high level summary of any errors.

 

Additional information is in the status bar.

 

 

Native Memory

 

 summary-native-memory

 

The Native Memory panel gives you an overview of all native memory allocations and native handle allocations.

 

More detailed information is available on the Memory tab.

 

The Allocator Statistics hyperlink will display the Running Totals dialog

 

 

.Net Memory

 

 summary-dotnet-memory

 

The .Net Memory panel gives you an overview of all .Net memory allocations and .Net handle allocations.

 

More detailed information is available on the Memory tab.

 

The Allocator Statistics hyperlink will display the Running Totals dialog

 

 

.Net Stats

 

 summary-dotnet-stats

 

The .Net Stats panel gives you an overview of .Net allocations, garbage collections, snapshots and heap dumps.

 

 

Native Memory Timeline

 

 summary-native-timeline

 

A graphical representation of native memory allocation behaviour. A more detailed version is available on the Timeline tab.

 

 

.Net Memory Timeline

 

 summary-dotnet-timeline

 

A graphical representation of .Net memory allocation behaviour. A more detailed version is available on the Timeline tab.

 

 

Virtual Memory

 

 summary-virtual-memory

 

An overview of virtual memory statistics. A more detailed version is available on the Virtual tab.

 

 

Coverage Files

 

 summary-coverage-files

 

An overview of coverage of memory allocation locations by filename. A more detailed version is available on the Coverage tab.

 

The Coverage Files tile will only be shown if there is memory coverage data to display (Memory Coverage needs to be enabled).

 

 

Types

 

 summary-types

 

An overview of all the memory allocation types used by the target program. A more detailed version is available on the Types tab.

 

 

Sizes

 

 summary-sizes

 

An overview of all the memory allocation sizes used by the target program. A more detailed version is available on the Sizes tab.

 

 

Locations

 

 summary-locations

 

An overview of all the memory allocation locations used by the target program. A more detailed version is available on the Locations tab.

 

 

Generations

 

 summary-generations

 

An overview of the generations for the types used by the target program for the most recent .Net generation. A more detailed version is available on the Generations tab.

 

 

Ages

 

 summary-ages

 

An overview of the ages of the types used by the target program for the oldest aged .Net objects in the target program. A more detailed version is available on the Ages tab.

 

 

Objects Churn

 

 summary-object-churn

 

An overview of the object churn for the types used by the target program. These may indicate leaking objects.

 

A more detailed version is available on the Object Churn sub-tab of the Ages tab.

 

 

Stale Objects

 

 summary-stale-objects

 

An overview of the stale object types used by the target program. These may indicate leaking objects.

 

A more detailed version is available on the Stale Objects sub-tab of the Ages tab.

 

 

Coverage Locations

 

 summary-coverage-locations

 

An overview of coverage of memory allocation locations. A more detailed version is available on the Coverage tab.

 

The Coverage Locations tile will only be shown if there is memory coverage data to display (Memory Coverage needs to be enabled).

 

 

Instrumentation Status

 

 summary-program-info

 

An overview of profiling settings and status information that will aid your understanding of the current profiling results.