Toad schrieb:


Try reducing the maximumThreads.

Maximum threads are already at 200 using Y-threads, it also doesn't look like a problem with threads, active threads normaly stay somewhere near 30 only for short periods go to ~150. It is also not a explosion of memory usage, memory usage does constantly rise while the ammount it rises seems to speed up with the time the nodes run.

What sort of machine are you running it on? I don't think it's a vital
project goal for fred to run well on a 300MHz machine.

Machines in this MHz area are mainly used by many people I know of (speaking of a big computer university) for running permant programs (P2P apps, small web or gameservers). Because they are cheap, their power consumption is low and they run pretty silent compared to bigger machines. So I think with ruling out smaller machines you waste many possible nodes.

It probably could be optimized significantly w.r.t. memory. With regard
to both - there are two things. One is java - java is pretty inefficient
with memory usage, and always has been, and always will be. However on
the whole this is not a huge problem, and we cannot simply rewrite Fred
in C++/C/Perl/Python/Logo/Brainfart/Assembly, because it is ~ 140,000
lines of code, as well as for political and portability reasons. Another
is that Freenet is doing hard stuff, that is not clearly known to work,
the basic principles are still being established, and so on.

I know, this is the reason why I did say that it is simply not ready instead of saying that it is sh*t.

We can probably get Fred to use 100MB of RAM in the default config.
Eventually. However in the time it takes to get there, 100MB of RAM will
be so cheap that there will be little point.

It is not all about the price of the machine, it is also power consumption, heat and noise production of the machine. I am planning to upgrade my main work machine within the summer, but I won't upgrade the "server" machine in the next 2 or 3 years simply because of this. It can actually run everything I need it to run without problems except of fred.

_______________________________________________
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support

Reply via email to