How much ram does your box have?  My freenet runs at about 200M most of
the time to be 'comfortable' so the fact that it OOM'd when only being
allowed to use ~128M doesn't surprise me... if your box has at least
384M of ram, try running freenet with -Xmx256M.

--Brandon

On Sun, 09/28/03 at 12:29:49 -0700, Martin Stone Davis wrote:
> Martin Stone Davis wrote:
> <SNIP>
> > In my case, I also turned off bwlimiter, and after 7 hours, there
> > doesn't appear to be a reduction in outgoing bw.  I'll continue to let
> > it run another 10 hours unless I get an out-of-memory error or someone
> > tells me I should switch to a new version.
> 
> 
> Here's what happened after 12 hours running:  Output bandwidth was 
> running at full-throttle.  No problems.  Then, I started Fuqid 1.3 with 
> 10 up theads and 128 down.  Within a minute, I reduced it to 32 down.  5 
> minutes after that, I noticed my outgoing bw starting to get unsteady, 
> and then finally drop to zero.  A few minutes later, I closed Fuqid. 
> Seeing that my outgoing bw was not getting any better, I stopped freenet.
> 
> This means that even with bwlimiting off and 
> maxRequestsPerInterval=3000, it is still possible to wreak the outgoing 
> bw.  Any suggestions on what to do next?
> 
> I should also mention that while the environment page says that I JVM 
> will allocate a max of 130,000KiB, Windows Task manager reports it is 
> using upwards of 150,0000KiB.  Does that indicate a memory leak?
> 
> Here's a sampling of interesting items from my log.  I'll save the whole 
> thing for a few days if anyone wants more.
> 
> my log:
> 
[SNIP]
> Sep 28, 2003 11:41:22 AM (freenet.node.StandardMessageHandler, 
> QThread-1187275, ERROR): Unhandled throw in message handling
> java.lang.ArrayIndexOutOfBoundsException: 10000 >= 9989
>       at java.util.Vector.elementAt(Unknown Source)
>       at freenet.support.Heap.remove(Heap.java:122)
>       at freenet.support.Heap.access$000(Heap.java:11)
>       at freenet.support.Heap$Element.remove(Heap.java:59)
>       at 
> freenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.java:155)
>       at 
> freenet.node.StandardMessageHandler$Ticket.access$100(StandardMessageHandler.java:123)
>       at 
> freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:71)
>       at freenet.Ticker$Event.run(Ticker.java:284)
>       at freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:342)
[SNIP]
_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to