4.20 THRMAN 块

这是线程管理块,在每个 NDB 内核线程中执行。此块还用于测量线程 CPU 使用率,并将此信息和其他信息写入 信息数据库 中threadblocksthreadstat表格 。ndbinfo

THRMANThrman在文件中作为类 实现storage/ndb/src/kernel/blocks/thrman.hppthrman.cpp,位于同一目录中,定义了measure_cpu_usage()此类的一个方法,用于测量给定线程的 CPU 使用率。它还定义了一个execDBINFO_SCANREQ()方法,该方法将此信息和有关线程的其他信息(如线程 ID 和块号)写入 threadblocksthreadstat表。