On Tue, Aug 18, 2009 at 12:02 PM, Michael
Greene<[email protected]> wrote:
> According to the HBase guys and confirmed by
> http://java.sun.com/javase/technologies/hotspot/gc/gc_tuning_6.html#icms,
> on an 8-core machine you are not going to want to enable
> -XX:+CMSIncrementalMode -- it is for 1 or 2 core machines that are
> using the CMS GC.  This should affect your latency numbers positively,
> but I wouldn't see it changing the CPU usage much.

Looks I do need to use the incremental GC though otherwise the memory
growth is very fast... On the get_slice CPU, I tried the profiling (on
single node and low load 1 get_slice call per second) and it looks
org.apache.thrift.transport.TIOStreamTransport.read sucks up all CPU.
Here is the snapshot
http://farm3.static.flickr.com/2595/3838562412_8ffb42ea8c_o.png
(sounds an issue in thrift). Any idea?

Thanks,
Huming

Reply via email to