On Sun, May 04, 2003 at 12:42:40PM +0200, Menno Jonkers wrote: > Hi, > > A couple of weeks ago I installed Freenet, having last looked at it over > a year ago. Performance and usability have improved a lot, > congratulations for the development team for that! I'm now trying to run > a permanent node, but fail to reach a setup that will run unattended for > more than a few hours. I'll summarize my questions/findings below, > leaving out detailed error reports at this stage. > > The environment is a 256Mb PIII 800Mhz Red Hat 9 machine on a 512/256 > ADSL connection that's basically dedicated to run Freenet with a 10Gb > store. I've tried most builds from 588 onward; all with Sun JDK > 1.4.1_02, some with JDK 1.4.2-beta; with both the default configuration > and with more constrained configurations and a max heap of 128Mb for the > JVM. I'm currently on build 593 with JDK 1.4.2. > > My node has gotten well connected in the Freenet work, pushing out data > at max bandwidth with a few thousand local queries per hour. But after > 1-5 hours performance collapses: routing time becomes a few thousand > milliseconds, all incoming requests are rejected, but no bytes are sent
What is CPU usage like at this point? > and the number of inbound connections is much higher than the number of > outbound connections. There's hardly any network, cpu or disk activity. Hrmm. > The log shows some debug exceptions at CPAlgoRoutingTable.isRoutable and > a lot of out of memory errors "while receiving message" - even though > according to the Environment page the JVM has 10's of unused Mbs. Hrmm. That's OutOfMemoryException? Could be caused by lack of threads - how many threads were running at the time? > > Restarting the node "fixes" the situation and I'll probably put a > monitor on it that does so automatically anyway, but that doesn't seem > to be a very structural solution. > > > Questions/remarks: > > 1) Does anyone have a node that actively runs for a number of days > unattended without major problems? If so, I'd be interested to know your > setup. > > 2) Does anyone have a monitor/restart tool for Freenet or hints on other > ways to make it more self healing? Yeah, there's something on the devl list... > > I'm willing to help out by sending detailed bug reports and maybe even > dig into the source code, but I'm not sure on what build or what problem > to focus my energy. > > 4) What's the release policy for reaching a stable 0.52? Build 592 has > been dubbed rc1, should I focus on that version? Or on the latest stable? > > 5) Bug tracking doesn't seems very formal currently. It would help a lot > if the dev team gave feedback on all bugs posted. What are you guys > already working on? > > 6) What kind of info should I sent along with my report? (And what's the > sensitive data I should _not_ send along?) > > 7) Remark: the download page on freenetproject.org only offers 0.5.2rc1. > Shouldn't it also offer the last non-beta / rc release? > > Bottom-line: I'm looking for a way to get my permanent node running > properly and am willing to contribute to the project (if I can spend my > time effectively). > > Cheers, > > Menno > > _______________________________________________ > Support mailing list > Support at hawk.freenetproject.org > http://hawk.freenetproject.org:8080/mailman/listinfo/support _______________________________________________ devl mailing list devl at freenetproject.org http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl
