On Thu, Feb 06, 2003 at 04:00:38PM -0700, Jack D. Ripper wrote:
> On Thursday 06 February 2003 01:32 pm, Jack D.Ripper wrote:
> > On Thursday 06 February 2003 12:35 pm, Matthew Toseland wrote:
> > > maximumThreads=60
> > > defaultResetProbability=0.01
> >
> > I already had maximumThreads set at 50 (sorry I didn't mention that,
> > there's so many configuration variables that I have fiddled with trying to
> > tune this thing that I forget what I've done to what!). When Frost
> > overloaded my node, it had *HUNDREDS* of threads open, though. How could
> > that be?! (My node is running Mandrake 9.0 Linux, stock 2.4.19 kernel).
> >
> > I will add the defaultResetProbability line and see if that helps. Thanks,
>
> Hmm, didn't help. maximumThreads set at 50, defaultResetProbability set at
> 0.01, fired up Frost again, and here we go:
Which Frost? The old one or the new (with FEC splitfile support) one?
The new one seems reasonably well-behaved.
>
> (from Environment screen)
> ---snip---
> Pooled Thread Consumers
> Class Threads used
> Checkpoint: Fetching ARK freenet:SSK 1
> freenet.interfaces.LocalInterface$ConnectionShell 2
> freenet.Message: ClientGet 11
> freenet.OpenConnectionManager$ConnectionJob 69
> freenet.node.states.request.RequestInitiator 9
> Checkpoint: Native Filesystem Directory checkpoint 1
> freenet.client.InternalClient$ClientMessageVector 2
> freenet.Message: QueryRejected
> ---snip---
>
>
> Why do I have 69 Connectionjob threads when I have maximumThreads set at 50?
> It seems to me that this beast is initiating and accepting connections after
> it hits that limit! At the very least it should not be initiating connections
> after we hit maximumThreads, or assigning sockets to connections threads
> after we hit maximumThreads, right? Otherwise, what use is maximumThreads?!
>
> Worse, this is actually *understimating* the number of threads outstanding.
> ps -ax shows approximately 300 Java threads actually running!
>
> Something isn't getting throttled right. What now?
>
> Build Number 554 CVS Revision 1.90.2.30
> Mandrake 9.0 Linux stock 2.4.19 kernel
>
> --
> Jack D. Ripper, NORAD HQ, Cheyenne Mountain, CO [EMAIL PROTECTED]
>
> ___
> support mailing list
> [EMAIL PROTECTED]
> http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support
>
--
Matthew Toseland
[EMAIL PROTECTED][EMAIL PROTECTED]
Full time freenet hacker.
http://freenetproject.org/
Freenet Distribution Node (temporary) at http://amphibian.dyndns.org:8889/3arPAuj7w-c/
ICTHUS.
msg02840/pgp0.pgp
Description: PGP signature