dotTrace 2024.3 Help

Threads

The Threads filter displays threads activity and lets you select threads for further analysis.

Threads filter

1 Thread name (if it exists) or thread type. dotTrace distinguishes the following thread types:

  • Main   – a thread that starts the application.

  • Finalizer   – a thread that performs object finalization.

  • Thread #...   – all other thread types, e.g., managed threads from the thread pool, native threads, garbage collection threads, and so on.

2 Filtered time spent in a particular thread. For example, if you select the File I/O subsystem, this column will show you how the file operations were distributed between different threads.

3 The percentage of filtered time spent in a particular thread relative to the total filtered time for all threads.

To select a thread

  • Click the desired thread in Threads.

    After this, other views will show data only for the selected thread, e.g., Call Tree will show you the tree only for the selected thread.

Last modified: 26 May 2024