Question about GC and network throughput problems
George.Porter at Sun.COM
Wed May 20 16:33:21 PDT 2009
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
Thank you in advance for your time,
"I was wondering if you could help us out w/ some issues we're having
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
More information about the hotspot-gc-dev