THREAD_POOL_STATS表
THREAD_POOL_STATS可用于查询线程组状态信息的统计值,比如线程组由于check_stall创建的线程数、由listener线程poll到的任务数等。
字段 |
描述 |
---|---|
thread_creations |
线程组自初始化以来,创建线程成功的总次数。 |
thread_creations_due_to_stall |
线程组自初始化以来,由于check_stall成功创建线程的总次数。 |
wakes |
线程组自初始化以来,唤醒线程的操作的总次数。 |
wakes_due_to_stall |
线程组自初始化以来,由timer线程操作唤醒线程的总次数。 |
throttles |
线程组自初始化以来,由于超时检测成功创建的线程的总次数。timer线程在每次check_stall时会检查距离上次创建线程是否超过了throttling_interval值,如果是,则该值加1。 |
stalls |
线程组自初始化以来,由timer线程检查出的停滞次数。每当timer线程check_stall判断线程组处于停滞状态时,该值加1。 |
dequeues_by_listener dequeues_by_worker |
线程组自初始化以来,任务出队列的次数。
|
polls_by_listener polls_by_worker |
线程组自初始化以来,连接上epoll网络事件的总次数。
|