After 5 hours running 6211, I started getting OOMs. I was running another memory-intensive app at the time, so I'll try again without running anything like that.

late part of my log file:

Sep 28, 2003 7:28:36 PM (freenet.message.DataRequest, QThread-117764, NORMAL): Long messageInitialStateTime 871031 : freenet.Message: DataRequest @[EMAIL PROTECTED] for null,null, sending 0 @ 907f1aa42639a1df
Sep 28, 2003 7:29:02 PM (freenet.thread.QThreadFactory, Thread creation thread., ERROR): Exception in QThreadFactory. 1367 threads available ,4695 running. Top: Thread[QThread-122923,5,Freenet Node: 500999436aeda3e1f4c7f7d150f436c1001b645f]
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start(Native Method)
at freenet.thread.QThreadFactory$QThread.<init>(QThreadFactory.java:199)
at freenet.thread.QThreadFactory.run(QThreadFactory.java:71)
at java.lang.Thread.run(Unknown Source)
Sep 28, 2003 7:29:14 PM (freenet.thread.QThreadFactory, Thread creation thread., ERROR): Exception in QThreadFactory. 492 threads available ,5570 running. Top: Thread[QThread-121967,5,Freenet Node: 500999436aeda3e1f4c7f7d150f436c1001b645f]
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start(Native Method)
at freenet.thread.QThreadFactory$QThread.<init>(QThreadFactory.java:199)
at freenet.thread.QThreadFactory.run(QThreadFactory.java:71)
at java.lang.Thread.run(Unknown Source)
Sep 28, 2003 7:29:14 PM (freenet.thread.QThreadFactory, Thread creation thread., ERROR): Exception in QThreadFactory. 477 threads available ,5585 running. Top: Thread[QThread-121942,5,Freenet Node: 500999436aeda3e1f4c7f7d150f436c1001b645f]
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start(Native Method)
at freenet.thread.QThreadFactory$QThread.<init>(QThreadFactory.java:199)
at freenet.thread.QThreadFactory.run(QThreadFactory.java:71)
at java.lang.Thread.run(Unknown Source)
Sep 28, 2003 7:29:14 PM (freenet.thread.QThreadFactory, Thread creation thread., ERROR): Exception in QThreadFactory. 467 threads available ,5595 running. Top: Thread[QThread-121932,5,Freenet Node: 500999436aeda3e1f4c7f7d150f436c1001b645f]
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start(Native Method)
at freenet.thread.QThreadFactory$QThread.<init>(QThreadFactory.java:199)
at freenet.thread.QThreadFactory.run(QThreadFactory.java:71)
at java.lang.Thread.run(Unknown Source)



...etc...




Sep 28, 2003 7:29:18 PM (freenet.thread.QThreadFactory, Thread creation thread., ERROR): Exception in QThreadFactory. 68 threads available ,5994 running. Top: Thread[QThread-117900,5,Freenet Node: 500999436aeda3e1f4c7f7d150f436c1001b645f]
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start(Native Method)
at freenet.thread.QThreadFactory$QThread.<init>(QThreadFactory.java:199)
at freenet.thread.QThreadFactory.run(QThreadFactory.java:71)
at java.lang.Thread.run(Unknown Source)
Sep 28, 2003 7:29:18 PM (freenet.thread.QThreadFactory, Thread creation thread., ERROR): Exception in QThreadFactory. 56 threads available ,6006 running. Top: Thread[QThread-117890,5,Freenet Node: 500999436aeda3e1f4c7f7d150f436c1001b645f]
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start(Native Method)
at freenet.thread.QThreadFactory$QThread.<init>(QThreadFactory.java:199)
at freenet.thread.QThreadFactory.run(QThreadFactory.java:71)
at java.lang.Thread.run(Unknown Source)
Sep 28, 2003 7:29:18 PM (freenet.thread.QThreadFactory, Thread creation thread., ERROR): Exception in QThreadFactory. 27 threads available ,6035 running. Top: Thread[QThread-117862,5,Freenet Node: 500999436aeda3e1f4c7f7d150f436c1001b645f]
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start(Native Method)
at freenet.thread.QThreadFactory$QThread.<init>(QThreadFactory.java:199)
at freenet.thread.QThreadFactory.run(QThreadFactory.java:71)
at java.lang.Thread.run(Unknown Source)


---end of log file---

-Martin



Brandon Low wrote:

sounds great!  Strangely (very strangely) my node on 6211 hasn't started
leaking memory yet, and it has been up for 7 hours... wonder if
something automagically fixed that issue or something...

Anywho, if we can resolve the memory leak issue and have code that works
for > 24 hour uptime then it is time to give it some more testing and
make this stable, cuz stable still CurusBugs (IRC name for opens lots of
connections to one node for no good reason)

--Brandon

On Sun, 09/28/03 at 14:17:51 -0700, Martin Stone Davis wrote:

Okay, I'll change back to maxRequestsPerInterval=300, re-activate bwlimiting, and upgrade to version 6211. My machine has 512MB of RAM, so I will set JavaMem=256.

-Martin



_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to