Rate This Document
Findability
Accuracy
Completeness
Readability

THREAD_POOL_STATS Table

THREAD_POOL_STATS provides statistics about thread group status, for example, the number of threads created by check_stall or the number of tasks polled by a listener thread in a thread group.

Table 1 THREAD_POOL_STATS

Field

Description

thread_creations

Total number of times that threads are successfully created since the thread group is initialized

thread_creations_due_to_stall

Number of times that threads are successfully created by check_stall since the thread group is initialized

wakes

Total number of thread wakeups since the thread group is initialized

wakes_due_to_stall

Total number of thread wakeups by the timer thread since the thread group is initialized

throttles

Total number of times that threads are successfully created due to timeout detection since the thread group is initialized. The value increases by 1 each time when the timer thread identifies that the interval between the last thread creation time and the current creation exceeds the value of throttling_interval by calling check_stall.

stalls

Number of suspensions detected by the timer thread by calling check_stall since the thread group is initialized

dequeues_by_listener

dequeues_by_worker

Number of times that tasks are pulled from the queue since the thread group is initialized.

  • dequeues_by_worker indicates that the dequeue initiator is a worker thread.
  • dequeues_by_listener indicates that the initiator is a listener.

polls_by_listener

polls_by_worker

Total number of epoll network events since the thread group is initialized.

  • polls_by_worker indicates that the poll initiator is a worker thread.
  • polls_by_listener indicates that the initiator is a listener.