I saw an average 10% cpu usage on each node when the cassandra cluster has no load at all. I checked which thread was using the cpu, and I got the following 2 metric threads each occupying 5% cpu.
jstack output: "metrics-meter-tick-thread-2" daemon prio=10 tic=... java.lang.Thread.State: WAITING (parking) at sum.misc.Unsafe.park(Native Method) -parking to wait for ... at ... (LockSupport.java:186) at ... (AbstractQueuedSynchronizer.java:2043) ... at .. (Thread.java:745) The other thread is the same. Can someone give some clue to this problem? Thank you.