• Introduction
  • How to...
    • Profile a .NET Process
    • Start Profiling an Application
    • Start Profiling ASP.NET
    • Start Profiling a Windows Store App
    • Start Profiling a .NET Core App
    • Start Profiling an ASP.NET Core App using IIS Express and .NET Core
    • Start Profiling a Silverlight Application
    • Start Profiling a WPF Browser Application
    • Start Profiling a Windows Service
    • Select Processes to Profile
    • Profile a Remote Process
    • Use the Memory Analyser
    • Find Memory Leaks
    • View Real-time Heap Utilization
    • Work with a Previously Saved Session
    • Find out Information about the Native Memory of a .NET Process
    • Perform Unit Testing together with the Profiler
    • Increase the Performance of the Profiler
    • Attach to a Process
    • Import Memory Dump Files
    • Create or Load a Profiler Project
    • Start Profiling using a Profiler Project
    • Compare Snapshots using the Profiler Projects Explorer
    • Setup Native Stack Walks
  • Starting .NET Memory Profiler
    • Available Command Line Arguments
    • Response Files
    • Exit Codes
  • Automatic Memory Analysis
    • Issue Presentation
    • Ignoring Analysis Issues
    • Modifying Ignored Issues
    • Analysis Issues List
    • Duplicate Instances Detection
    • Disposable Types Classification and Undisposed Instances
    • Ignoring Framework Issues
  • Held and Reachable Instances
  • Instance Graph
    • Graph Presentation
    • Root Paths in the Graph
    • Combined Instances Graph
    • Working with the Graph
    • Graph Synchronization
    • Instance Graph Commands
  • Guided Profiling and the Tasks Window
    • Tasks Window
  • Instance and Allocation Filters
    • Snapshot Filters
    • Predefined Filters
    • Saving and Managing Filters
  • Peak snapshots
  • Profiler Projects
    • Comparing Project Snapshots
    • Adding and Removing Sessions
  • Remote Profiling
    • Remote Profiling Security
  • The .NET Memory Profiler Window
    • Snapshot and Process Dropdown Lists
    • Runtimes and AppDomains Selector
    • Commands
    • Status Bar
    • Field Sets
    • Info Panel
    • Context Menus
    • Copying Data to the Clipboard
    • Fast Column Filter
    • Navigating Types, Resources, Filters, and Instances
    • Column Layout and Customization
  • Preferences
    • Symbol File Locations
  • Session Settings
    • Profiling Level Settings Page
    • Instance Tracking Settings Page
    • General Settings Page
    • Launch Settings Page
    • Snapshots Settings Page
    • Session File Settings Page
    • Real-time Settings Page
    • Memory Leak Settings Page
    • Instance Data Collection Settings Page
    • Call Stacks Settings Page
  • Overview Page
  • Type/Resource/Filter Details Page
    • Instances
    • Allocation Stacks
    • Shortest root paths
    • Instances graph
    • Instances, Allocation Stack, Root Path, and Graph Synchronization
    • Static field values
  • Instance Details Page
    • Instance graph
    • Referenced by
    • References/Wraps
    • Field values
    • Wrapped by
    • Related resource instances
    • Root path
    • Instance creation
  • Call Stacks/Methods Page
    • Methods View
      • Matching Partial Call Stack
      • Call Stacks Functions
    • Call Stacks View
    • Details (allocated instances)
  • Native Memory Page
    • Memory View
  • Real-Time Page
    • Graph
    • A Comment on the Appearance of Total and Live Plots
    • Settings and Series
    • Real-time Types/Resources
    • Working with the Graph
    • Session Time Selector
    • Reducing Data
  • Dispose Tracker
  • Heap Utilization Tracker
    • Unreachable instances
  • Native Resources Tracker
    • Resource Tracker Limitations
    • Creation Context
  • AppDomains Tracker
  • Call Stacks Reduction
    • Limiting Call Stack Depth
    • Call Stack Reducer
  • GC Handle Identification
  • Visual Studio Integration
    • Start Profiling a Project
    • Debug Profiling
    • Run Tests under the Profiler
    • Open a Previously Saved Session
    • Access Profiler Settings
    • Commands in Visual Studio