Run the following command:

sm_tpmgr --show-dm-processes

The output contains the codebook generation duration (NewMatrix), correlation time in seconds. The new codebook is swapped once it is generated, the domain manager runs the old codebook until the new codebook is generated.

NewMatrix < 10 secs is "Good"; NewMatrix = 10-30 secs is "Acceptable" and NewMatrix > 30 secs is "Bad"

Correlation = 0 secs is "Good"; Correlation < 20 secs is "Acceptable" and Correlation > 20 secs is "Bad"

The fix for "Bad" is to split topology, or run a CPU with higher speed.