Please enable JavaScript to view this site.

Thread Wait Chain Inspector Help

Navigation: » No topics above this level «

The user interface

Scroll Prev Top Next More

The Thread Wait Chain Inspector user interface displays the threads of the selected process:

 

 threadWaitChainInspector_Normal

 

Usage

 

You can sort the thread list by clicking the column header to select the column. Clicking the already selected column header again reverses the sort direction.

 

 threadWaitChainInspector

 

The values shown for each thread are described here. A graphical representation of these values is shown behind the numeric values where possible.

 

 

Thread Controls

 

Refresh

You can update the display manually by clicking the Refresh button. This is useful if you have disabled automatic updates via the the Update Interval control.

 

Update Interval

You can change how frequently the display is updated using the Update Interval control. The default is to update every one second.

 

Process Names

As well as showing the process id in the wait chain the process name is displayed. This is enabled by default.

 

Thread Names

As well as showing the thread id in the wait chain the thread name is displayed. This is enabled by default.

 

 

Context Menu

 

The grid has a context menu. Each row in the grid represents a thread in the selected process.

 

 contextMenu

 

 

Name Thread...

Display the Name Thread dialog so that you can name an un-named thread or rename a thread to have a more useful name.

 

 thread-name-dialog

 

 

Create a Minidump...

This creates a minidump for the process that has been selected by the context menu (this may not be the process selected in the process list).

 

A create minidump dialog is displayed asking you where to save the minidump.

 

 

Copy Wait Chain Information as Text...

This copies the wait chain information that is displayed to the clipboard.

 

Example:

 

11104 (waitChainTester.exe) : 3216 : Blocked   Wait Time: 48,823,605   Context Switches: 7,383
11104 (waitChainTester.exe) : 7300 (threadProcess2) : Blocked   Wait Time: 48,820,804   Context Switches: 2
   Process Wait : Owned
      12436 (notepad.exe) : 0 : Pid Only
11104 (waitChainTester.exe) : 12588 : Running   Wait Time: 48,822,522   Context Switches: 3
11104 (waitChainTester.exe) : 12812 : Running   Wait Time: 48,822,522   Context Switches: 1