Is there a good formula to calculate heap utilization in Cassandra pre-1.1, specifically 1.0.10. We are seeing gc pressure on our nodes. And I am trying to estimate what could be causing this? Using node tool info my steady state heap is at about 10GB. XMX is 12G.
I have 4.5 GB of bloom filters which I can derive looking at cfstats I have negligible row caching. I have key caching enabled on my cfs. I couldn't find an easy way to estimate how much this is using, but I tried to invalidate the key cache and I got 1.3 GB back. That still only adds up to 5.8 GB. I know there is index sampling going on as well. I have around 800 million rows. Is there a way to estimate how much space this would add up to? What else? -Raj