Thread dump it.  We're (usually) not to bad naming the threads.
Should give a clue whats responsible for bloat.
St.Ack

On Thu, Jul 21, 2011 at 6:08 AM, Steinmaurer Thomas
<[email protected]> wrote:
> Hello,
>
>
>
> I'm currently writing a multi-threaded HBase client using the Java API
> for test purposes, basically for generating load and data volume on our
> test cluster.
>
>
>
> The client can be configured on how many concurrent clients (one thread
> per client), number of records per client etc ... The thing is, even
> with only one client (thread), the java process consumes a lot more
> threads, which is getting beyond 1000 threads when simulating a load
> with 100 clients with this test application.
>
>
>
> Data is inserted via batch operations (table.batch(...)).
>
>
>
> Any ideas on how the HBase Java API uses threads? I only start an
> explicit thread per simulated client connection in my multi-threaded
> application.
>
>
>
> Thanks!
>
>
>
> Regards,
>
> Thomas
>
>
>
>

Reply via email to