All threads that have been run during the program operation, are listed on the left. Against every thread is the graphic that shows its status during a time period marked on the horizontal axis. There are five thread states that may be indicated on the graphic.
To the left of the graph, where the listed threads are, there is a table showing the following info:
Parameter |
Description |
|---|---|
name |
Name of the thread. |
parent |
Parent of the thread group. |
group |
Thread group. |
start time (ms) |
Start time of thread execution, in milliseconds. |
end time (ms) |
End time of thread execution, in milliseconds. |
run time (ms) |
Time period of thread activity, in milliseconds. |
block time (ms) |
Time period of thread's blocked state, in milliseconds. |
wait time (ms) |
Time period of thread's waiting state, in milliseconds. |
sleep time (ms) |
Time period of sleep methods in the thread, in milliseconds. |
You can filter the information in the table, thus concentrating only on a certain set of data.
In the bottom right corner of the Threads view there is a lock scroll button
. If unlocked, you can move the graph's content for precise adjustment when the body does not fit into the space. When the lock scroll button is active, the graph shows you the most recent data.
If monitoring events have been stopped, the threads still appear with their current status. When started again, these threads are still present but they are in one colour (the last known status). There are no monitor events for the threads from the previous period, only after continuing the session.