Question about GC and network throughput problems

George Porter George.Porter at Sun.COM
Wed May 20 23:33:21 UTC 2009


Hello everyone,

I'm writing with a question on behalf of the Apache HBase project,  
which is an open-source implementation of Google's BigTable system,  
written in 100% Java.  One of the developers ran into the following  
problem, and I wasn't sure where to look, and so I was hoping that  
someone on this list might have some pointers or suggestions that I  
could try.

Thank you in advance for your time,
George

"I was wondering if you could help us out w/ some issues we're having  
performance-wise.

The areas we need to look at next are rpc and the garbage collector.   
The rpc we can handle ourselves.  I was wondering if you could point  
us at someone who could help with the latter.  Maybe you know some  
java GC expert who is up to the challenge?

GC pauses hamper upload rates -- halving or quartering over time --  
and pauses mid-fetch bring our overall fetching throughput down as  
well as latency.  Some time has been spent messing w/ GC options,  
using different engines and different tunings to some effect (so far,  
we're seeing one engine to upload but need another to serve), but  
we're not expert and we're supposed to be a 'general-use' application  
fielding uploads and serving concurrently."

They are using Java 1.6.0_14 running on Linux x86_64.
_______________________________________________
hotspot-gc-use mailing list
hotspot-gc-use at openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use



More information about the hotspot-gc-dev mailing list