incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wei Zhu <wz1...@yahoo.com>
Subject Re: Heap is not released and streaming hangs at 0%
Date Wed, 19 Jun 2013 18:36:38 GMT
If you want, you can try to force the GC through Jconsole. Memory->Perform GC. 

It theoretically triggers a full GC and when it will happen depends on the JVM 

-Wei 

----- Original Message -----

From: "Robert Coli" <rcoli@eventbrite.com> 
To: user@cassandra.apache.org 
Sent: Tuesday, June 18, 2013 10:43:13 AM 
Subject: Re: Heap is not released and streaming hangs at 0% 

On Tue, Jun 18, 2013 at 10:33 AM, srmore <comomore@gmail.com> wrote: 
> But then shouldn't JVM C G it eventually ? I can still see Cassandra alive 
> and kicking but looks like the heap is locked up even after the traffic is 
> long stopped. 

No, when GC system fails this hard it is often a permanent failure 
which requires a restart of the JVM. 

> nodetool -h localhost flush didn't do much good. 

This adds support to the idea that your heap is too full, and not full 
of memtables. 

You could try nodetool -h localhost invalidatekeycache, but that 
probably will not free enough memory to help you. 

=Rob 


Mime
View raw message