directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Irving, Dave" <>
Subject RE: [mina] Multiple IO processors?
Date Tue, 08 Nov 2005 13:14:57 GMT
> I know this is a long shot - but is there any way to set up more than 
> one underlying IO processor?

Julien Vermillard wrote:

> Silly question you tried to add a ProtocolThreadPoolFilter ?

Im currently using the leader / follower pool for io processing - which
seems to be working very nicely: These threads are not suffering any
starvation at all - and there seems to be room going spare.
I haven't profiled in any great depth yet - but early indications are
that the SocketIOProcessor is getting maxed out (admittedly at very very
high rates: we're talking in the region of 6k HTTP request / response
cycles per second).
So I was wondering whether there might be any benefit in having one (or
more) additional processors (where it makes sense for the target
platform). Im running on an 8 CPU HP-UX box and seeing overal CPU
utilisation only hitting about 50% - but Im hitting a throughput limit.
Given that the SocketIOProcessor thread seems to be fairly maxed out, Im
starting to wonder whether some concurrency in this area would be
Im going to do some tests today...


This e-mail and any attachment is for authorised use by the intended recipient(s) only. It
may contain proprietary material, confidential information and/or be subject to legal privilege.
It should not be copied, disclosed to, retained or used by, any other party. If you are not
an intended recipient then please promptly delete this e-mail and any attachment and all copies
and inform the sender. Thank you.

View raw message