dotTrace 2020.2 Help

Events

During timeline profiling, dotTrace collects various application data: garbage collection and file operations intervals, memory allocation data, data on raised exceptions, and so on. Your work in Timeline Viewer starts with selecting one of these events for further analysis.

You can choose the following subjects in the Events filter:

  • Not Selected (default)
    All collected timeline data available for analysis. The length of time intervals is measured in ms.

  • .NET Memory Allocations
    The collected data about memory allocated to the managed heap.
    When .NET Memory Allocations is selected, Timeline Viewer works with memory allocation point events. Point events have no extension in time. The size of memory allocated by such point events is measured in MB.

  • Unreleased Native Allocations
    The collected data about memory allocated to the native (unmanaged) heap.
    When Unreleased Native Allocations is selected, Timeline Viewer works with native memory allocation point events. The size is measured in MB.

  • Debug Output
    When Debug Output is selected, Timeline Viewer works with the point events where application writes to the debug output.

  • Garbage Collection
    When Garbage Collection is selected, Timeline Viewer leaves only the time intervals where garbage collection is performed.

  • Exceptions
    The collected data about raised exceptions.
    When Exceptions is selected, Timeline Viewer works with exception point events.

  • JIT Compilation
    When JIT Compilation is selected, Timeline Viewer leaves only the time intervals where just-in-time compilation is performed.

  • File Operations
    When File Operations is selected, Timeline Viewer leaves only the time intervals where file I/O operations are performed. This includes reading from and writing to physical disk and system cache.

  • SQL Queries
    When SQL Queries is selected, Timeline Viewer leaves only the time intervals where communication with an SQL server is performed.

To select an event for further analysis

  • Click on the event in the Events filter.

(Visual Studio integrated viewer) To open the Events window

  • In the Performance Profiler window, click Show Events.

Last modified: 08 May 2020