So far I have been able to improve the memory situation by inserting
if ( dbMatcherElement != null ) {
dbProduct = matchDbConnection(conn, dbMatcherElement);
+ m_perl5Util = null; // release the PERL matcher!
}
in SQLResources.java, which frees up 1000s of no longer needed PERL
matchers. That allowed me to get up to ~8800 mailboxes before running out
of memory. But the big memory is still taken up by the SQL strings.
> You're right.
> I re-tested for 25,000 users in user repository and 2500 in mail list.
> The delivery speed is less in 3 times.
I've put some code into getUserByName to see where it is spending the time.
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]