Documentation Home
MySQL Cluster API Developer Guide
Download this Manual
PDF (US Ltr) - 5.0Mb
PDF (A4) - 5.0Mb
EPUB - 1.9Mb
HTML Download (TGZ) - 1.9Mb
HTML Download (Zip) - 1.9Mb


8.4 NDB Kernel Blocks

This section provides information about the major software modules making up the NDB kernel. The files containing the implementations of these blocks can be found in several directories under storage/ndb/src/kernel/blocks/ in the MySQL Cluster source tree.

As described elsewhere, the NDB kernel makes use of a number of different threads to perform various tasks. Kernel blocks are associated with these threads as shown in the following table:

Table 8.1 NDB Kernel Blocks and Threads

Thread (ThreadConfig Name) Kernel Blocks
Main (main) CMVMI (primary), DBINFO, DBDICT, DBDIH, NDBCNTR, QMGR, DBUTIL
LDM (ldm) DBTUP, DBACC, DBLQH (primary), DBTUX, BACKUP, TSMAN, LGMAN, PGMAN, RESTORE
TC (tc) DBTC (primary), TRIX
Replication (rep) SUMA (primary), DBSPJ
Receiver (recv) CMVMI
Sender (send) CMVMI
I/O (io) NDBFS

You can obtain more information about these threads from the documentation for the ThreadConfig data node configuration parameter.


User Comments
Sign Up Login You must be logged in to post a comment.