Skip to content

Latest commit

 

History

History
40 lines (22 loc) · 1.29 KB

ClrMDStudio.md

File metadata and controls

40 lines (22 loc) · 1.29 KB

ClrMDStudio

This tool allows you to load a .NET application memory dump file

ClrMDStudio_UI

and to run a few analyzers:

ClrMDStudio_analyzers

GC Memory

GCMemory_Analysis Show the layout of the different segments managed by the Garbage Collector and highlight the pinned objects in red and the free blocks in white. Click one segment on the left pane to get the details in the right pane including the type name of the pinned objects with the array length if needed and the list of free blocks.

Pinned Objects

PinnedObjects_Analysis List all pinned and async pinned objects per generation and sorted by type.

Thread Pool

ThreadPool_Analysis The details of pending/running tasks and thread pool work items are listed with the name of callbacks when available. Note that global/per thread local queues are also available.

Threads

Threads_Analysis Basic thread statistics are provided with details for each thread.

Timers

Timers_Analysis List timers details up to the callback method and a summary to more easily identify possible leaks.

Strings

Look for duplicate strings and possible usage of interning.