Search Results for

    Show / Hide Table of Contents

    Snapshot and Process Dropdown Lists

    There are two dropdown lists that are used to select the snapshots to be presented by the profiler.

    If more than one process is being profiled in the same session, then a dropdown list for process selection is also available (profiling more than one process per session is only available in the Enterprise edition). The process selector is used to select from which process the memory usage data should be presented.

    The Show snapshot list is used to select the primary snapshot. The data about live instances are retrieved from this snapshot, and thus all instances presented in the Type/Resource/Filter details page and the Instance details page are part of this snapshot. This snapshot is referred to as the “primary snapshot” in this manual. This list contains all snapshots that have been saved.

    The Comparison snapshot list is used to select the snapshot to be used as a reference snapshot. All data that are compared against some other data use this snapshot for comparison. This includes:

    • New instances (normal and disposed)

    • Removed instances (normal and disposed)

    • Delta instances (normal, disposed, undisposed, and memory leaks)

    • New, removed, and delta bytes

    • Allocs/sec (or Allocs) and Bytes/sec (or Bytes alloced)

    • Allocs/sec (or Allocs) in generation #0, #1, #2 and Large heap

    This list always contains at least one entry called “Empty.” This is an empty snapshot that can be used when no comparison snapshot is wanted. This allows you to view all allocations that have been performed since the start of the profiler session.

    Note

    The snapshots presented in the Comparison snapshot list have always been collected prior to the snapshot selected in the Show snapshot list.

    The snapshot selected using the Comparison snapshot dropdown list is referred to as the “comparison snapshot” in this manual.

    This document also uses the term “between snapshots,” which refers to the allocations and memory usage changes that have occurred between the snapshot selected in the Show snapshot list and the snapshot selected in the Comparison snapshot list.

    In This Article
    Back to top

    © Copyright 2002-2020. SciTech Software AB.
    For information about .NET Memory Profiler, see the product site at https://memprofiler.com