鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

THREAD_POOL_STATS表

THREAD_POOL_STATS可用于查询线程组状态信息的统计值,比如线程组由于check_stall创建的线程数、由listener线程poll到的任务数等。

表1 THREAD_POOL_STATS

字段

描述

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

线程组自初始化以来,任务出队列的次数。

  • dequeues_by_worker代表dequeue的发起者是工作线程。
  • dequeues_by_listener代表发起者是listener。

polls_by_listener

polls_by_worker

线程组自初始化以来,连接上epoll网络事件的总次数。

  • polls_by_worker代表poll的发起者是工作线程。
  • polls_by_listener代表发起者是listener。