If you are not satisfied with the performance of an instance of Cardano Node, then subjectively you may notice improvement in memory usage, CPU usage and/or the number of missed slot leader checks if you set the
TraceMempoolkey to the value
falsein the configuration file named
config.jsonthat your Cardano Node uses.
Side effects of TraceMempool = false
- gLiveView will show 0 for transactions processed
- If your block producer is configured this way, troubleshooting topology / firewall / transaction processing issues may be harder to diagnose and identify. For block producer nodes, it is considered best practice to keep TraceMempool as true.