river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter <j...@zeus.net.au>
Subject Re: svn commit: r1716613
Date Fri, 27 Nov 2015 22:46:38 GMT
Last attempt at sending this to the list:

During stress testing, the jeri multiplexer can fail when the jvm runs 
out of memory and cannot create new Threads.  The mux lock can also 
become a point of thread contention.  The changes avoid creating new 
objects, using a bitset and array  (that doesn't allocate new objects) 
instead of collection classes.

The code changes also reduce the time a monitor is held, thus reducing 
contention under load.


> In order to properly review changes, it would be great to know what the problem it is
that you’re fixing - could you share? 
> Cheers,
> Greg Trasuk

View raw message