4.20 THRMAN块

这是线程管理块,在每个NDB内核线程中执行。该块还用于测量线程CPU使用情况,并将此信息和其他信息写入threadblocks而且threadstatndbinfo信息数据库。

THRMAN块实现为Thrman类中的存储/ ndb / src /内核/块/ thrman.hppthrman.cpp,在同一目录中找到,定义了一个measure_cpu_usage ()方法,用于测量给定线程的CPU使用情况。它还定义了execDBINFO_SCANREQ ()方法,该方法将此信息和关于线程的其他信息(如线程ID和块号)写入threadblocks而且threadstat表。