On Tuesday 04 November 2003 11:55 am, Toad wrote: > On Tue, Nov 04, 2003 at 10:43:36AM -0600, Tom Kaitchuck wrote: > > On Monday 03 November 2003 11:45 pm, Martin Stone Davis wrote: > > > I have no idea if is will actually help, but: try threadFactory=Y > > > instead of Q; and also try increasing maximumThreads to at least 300. > > > Make sure to remove the % (comment), and restart freenet. Let us know > > > what happens either way. > > > > > > -Martin > > > > WOW! I just tried this on 5031, and what a deferance. Before I was > > getting 40000+QPH and accepting 20% of those. Now I'm getting close to > > 45000QPH and it is still accpting 100%. I am now pumping data out more > > than twice as fast as I was before. The weird thing is my CPU useage is > > not much higher. Maybe we should up the default thread limit. > > When we last tried it we got a lot of OOMs. It's also very user hostile. > If the main reason for rejecting is threads, we can do more NIO. But for > a lot of users it's bandwidth.
Well bare in mind that those results may not be typical. This is comming from my firewalled node. Now that it has been running for several hours my connections are up, and I am doing some QRing. But still much better than it was, although the routing time is longer. My memory useage is around 96 megs and my CPU load is now higher than it was. In any event I would advise others to play around with settings and report what works and what doesn't. Also would it be possible to somehow test my suggestion of making a QR the default, just by letting the connection time out and not sending an accept, so that no bandwidth is wasted on them, without subjecting the whole network to it? _______________________________________________ Devl mailing list [EMAIL PROTECTED] http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl
