Details
-
Improvement
-
Status: Open
-
Low
-
Resolution: Unresolved
-
None
Description
We found that Java metrics-core contributes 10%~15% performance impact on some aarch64 systems. Because metrics update is heavily rely on atomic instructions and the cost of atomic instruction is one of the bottlenecks which prevents Cassandra scaling up to 64 or more cores.
Because Java metrics-core is only for diagnostic purpose, we suggest there should be a parameter in cassandra.yaml to completely disable it.