Re: [freenet-support] Suggestion for Freenet Platform

2014-08-07 Thread Momo Roberts
Hi all back.

I swapped over to Windows and i have to say that for me the performance
is better the before with Linux. I don't measure that but loading is
faster, connections are more stable and the CPU is not working the whole
time at 100%. I do not have an explanation for that. The only problem i
lost all my posts at Sone :-(

Greetz

Mo

Am 20.07.2014 12:12, schrieb Bert Massop:
 On Fri, Jul 18, 2014 at 8:16 AM, Momo Roberts mom...@gmx.de wrote:
 Hi all.

 My node runs on a Asus Netbook with 1 Gb ram and Linux.

 It sucks a lot of CPU, most of the time over 85%
 
 I guess your Asus Netbook has a single-core Intel Atom processor?
 Well, those are slow, and there is little we can do about that!
 
 I have managed to run a Freenet node on an Asus EeePC 901 (1 GiB of
 RAM, Intel Atom N270 single-core at 1.60 GHz) with a rather limited
 number of peers (around 15 – 20, I think), FMS running in the
 background, and found similar CPU utilization. Apart from that, the
 machine was almost entirely unresponsive and its average ping time was
 around 1 – 1.5 seconds, which is excessively high.
 
 In the near future i will try to move to Windows, may the JVM is better
 there !?
 
 There should not be much difference between the performance of the
 Oracle JVM on Windows and Linux. If you notice a reproducible an
 verifiable performance gain by switching to Windows, please report
 this as a bug.
 

 If the performance is right u may can use an old smartphone. Does
 anybody used a Pi as node but i don't think it has enuff cpu power
 
 The Raspberry Pi almost certainly does not have enough computing
 power. I have tried to run an Freenet node on one once, but that
 failed miserably. While most of that failure can be attributed to its
 lack of memory (I used a Model B v1.0, sporting only 256 MiB of
 memory), the Raspberry Pi's computational power would not have been
 enough to run a node with more than a handful of peers.
 
 An old smartphone is, for the same reasons as above, unlikely to be
 capable of running a full-featured Freenet node. A recent and powerful
 smartphone or tablet might just do, though (although getting Freenet
 to run under Android is quite another story).
 
 — Bert
 ___
 Support mailing list
 Support@freenetproject.org
 http://news.gmane.org/gmane.network.freenet.support
 Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
 Or mailto:support-requ...@freenetproject.org?subject=unsubscribe
 
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe

Re: [freenet-support] Suggestion for Freenet Platform

2014-07-20 Thread Bert Massop
On Fri, Jul 18, 2014 at 8:16 AM, Momo Roberts mom...@gmx.de wrote:
 Hi all.

 My node runs on a Asus Netbook with 1 Gb ram and Linux.

 It sucks a lot of CPU, most of the time over 85%

I guess your Asus Netbook has a single-core Intel Atom processor?
Well, those are slow, and there is little we can do about that!

I have managed to run a Freenet node on an Asus EeePC 901 (1 GiB of
RAM, Intel Atom N270 single-core at 1.60 GHz) with a rather limited
number of peers (around 15 – 20, I think), FMS running in the
background, and found similar CPU utilization. Apart from that, the
machine was almost entirely unresponsive and its average ping time was
around 1 – 1.5 seconds, which is excessively high.

 In the near future i will try to move to Windows, may the JVM is better
 there !?

There should not be much difference between the performance of the
Oracle JVM on Windows and Linux. If you notice a reproducible an
verifiable performance gain by switching to Windows, please report
this as a bug.


 If the performance is right u may can use an old smartphone. Does
 anybody used a Pi as node but i don't think it has enuff cpu power

The Raspberry Pi almost certainly does not have enough computing
power. I have tried to run an Freenet node on one once, but that
failed miserably. While most of that failure can be attributed to its
lack of memory (I used a Model B v1.0, sporting only 256 MiB of
memory), the Raspberry Pi's computational power would not have been
enough to run a node with more than a handful of peers.

An old smartphone is, for the same reasons as above, unlikely to be
capable of running a full-featured Freenet node. A recent and powerful
smartphone or tablet might just do, though (although getting Freenet
to run under Android is quite another story).

— Bert
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe

Re: [freenet-support] Suggestion for Freenet Platform

2014-07-18 Thread Momo Roberts
Hi all.

My node runs on a Asus Netbook with 1 Gb ram and Linux.

It sucks a lot of CPU, most of the time over 85%

In the near future i will try to move to Windows, may the JVM is better
there !?

If the performance is right u may can use an old smartphone. Does
anybody used a Pi as node but i don't think it has enuff cpu power


Greetz

Momo

Am 14.07.2014 22:31, schrieb Matthew Toseland:
 On 14/07/14 11:35, Bert Massop wrote:
 On Mon, Jul 14, 2014 at 12:23 PM, Volker Fervers mail...@edv-fervers.de 
 wrote:
 Hello,

 after running freenet for years 24x7 on standard PCs I'm searching a
 different suitable platform (e.g. concerning performance, power
 consumption).

 Found this list of single-boarders:

 https://en.wikipedia.org/wiki/List_of_single-board_computers

 Are there any reports from freenetters on the ODROID-family?
 What you should keep in mind in when picking your board of choice:
 - Freenet needs a reasonably powerful CPU. Multicore is a big plus,
 since Freenet is threaded heavily.
 IMHO the big issue here isn't horsepower, it's not having the thread
 priorities hack library. This is particularly a problem on ARM.  Freenet
 doesn't use that much CPU except when it's doing download decoding etc,
 or when there's no good JVM???
 - Freenet needs *lots* of RAM (don't even think about 512MiB boards).
 I'd go for one with 2GiB, though 1GiB may work just fine when Freenet
 is configured conservatively and without WoT/Sone/…
 512MB should be sufficient without WoT/Sone, no?
 - Freenet will (at least in its current state) be quite heavy on
 (random) I/O, up to *very* heavy when using plugins such as WoT.

 I've been thinking about running Freenet on one of those cheap Android
 TV sticks that can be had from China for about €35. I still haven't
 made my final decision on that, though: not all seem to accept custom
 Linux installation equally well.
 That sounds interesting.
 Please keep us informed on what you end up using and how it works out for 
 you.

 — Bert
 
 
 
 ___
 Support mailing list
 Support@freenetproject.org
 http://news.gmane.org/gmane.network.freenet.support
 Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
 Or mailto:support-requ...@freenetproject.org?subject=unsubscribe
 
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe


[freenet-support] Suggestion for Freenet Platform

2014-07-14 Thread Volker Fervers
Hello,

after running freenet for years 24x7 on standard PCs I'm searching a
different suitable platform (e.g. concerning performance, power
consumption).

Found this list of single-boarders:

https://en.wikipedia.org/wiki/List_of_single-board_computers

Are there any reports from freenetters on the ODROID-family?


Thanks!
GV
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe


Re: [freenet-support] Suggestion for Freenet Platform

2014-07-14 Thread Bert Massop
On Mon, Jul 14, 2014 at 12:23 PM, Volker Fervers mail...@edv-fervers.de wrote:
 Hello,

 after running freenet for years 24x7 on standard PCs I'm searching a
 different suitable platform (e.g. concerning performance, power
 consumption).

 Found this list of single-boarders:

 https://en.wikipedia.org/wiki/List_of_single-board_computers

 Are there any reports from freenetters on the ODROID-family?

What you should keep in mind in when picking your board of choice:
- Freenet needs a reasonably powerful CPU. Multicore is a big plus,
since Freenet is threaded heavily.
- Freenet needs *lots* of RAM (don't even think about 512MiB boards).
I'd go for one with 2GiB, though 1GiB may work just fine when Freenet
is configured conservatively and without WoT/Sone/…
- Freenet will (at least in its current state) be quite heavy on
(random) I/O, up to *very* heavy when using plugins such as WoT.

I've been thinking about running Freenet on one of those cheap Android
TV sticks that can be had from China for about €35. I still haven't
made my final decision on that, though: not all seem to accept custom
Linux installation equally well.

Please keep us informed on what you end up using and how it works out for you.

— Bert
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe

Re: [freenet-support] Suggestion for Freenet Platform

2014-07-14 Thread Matthew Toseland
On 14/07/14 11:35, Bert Massop wrote:
 On Mon, Jul 14, 2014 at 12:23 PM, Volker Fervers mail...@edv-fervers.de 
 wrote:
 Hello,

 after running freenet for years 24x7 on standard PCs I'm searching a
 different suitable platform (e.g. concerning performance, power
 consumption).

 Found this list of single-boarders:

 https://en.wikipedia.org/wiki/List_of_single-board_computers

 Are there any reports from freenetters on the ODROID-family?
 What you should keep in mind in when picking your board of choice:
 - Freenet needs a reasonably powerful CPU. Multicore is a big plus,
 since Freenet is threaded heavily.
IMHO the big issue here isn't horsepower, it's not having the thread
priorities hack library. This is particularly a problem on ARM.  Freenet
doesn't use that much CPU except when it's doing download decoding etc,
or when there's no good JVM???
 - Freenet needs *lots* of RAM (don't even think about 512MiB boards).
 I'd go for one with 2GiB, though 1GiB may work just fine when Freenet
 is configured conservatively and without WoT/Sone/…
512MB should be sufficient without WoT/Sone, no?
 - Freenet will (at least in its current state) be quite heavy on
 (random) I/O, up to *very* heavy when using plugins such as WoT.

 I've been thinking about running Freenet on one of those cheap Android
 TV sticks that can be had from China for about €35. I still haven't
 made my final decision on that, though: not all seem to accept custom
 Linux installation equally well.
That sounds interesting.
 Please keep us informed on what you end up using and how it works out for you.

 — Bert



signature.asc
Description: OpenPGP digital signature
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe

Re: [freenet-support] Suggestion for Freenet Platform

2014-07-14 Thread Bert Massop
On Mon, Jul 14, 2014 at 10:31 PM, Matthew Toseland
matt...@toselandcs.co.uk wrote:
 On 14/07/14 11:35, Bert Massop wrote:
 On Mon, Jul 14, 2014 at 12:23 PM, Volker Fervers mail...@edv-fervers.de 
 wrote:
 Hello,

 after running freenet for years 24x7 on standard PCs I'm searching a
 different suitable platform (e.g. concerning performance, power
 consumption).

 Found this list of single-boarders:

 https://en.wikipedia.org/wiki/List_of_single-board_computers

 Are there any reports from freenetters on the ODROID-family?
 What you should keep in mind in when picking your board of choice:
 - Freenet needs a reasonably powerful CPU. Multicore is a big plus,
 since Freenet is threaded heavily.
 IMHO the big issue here isn't horsepower, it's not having the thread
 priorities hack library. This is particularly a problem on ARM.  Freenet
 doesn't use that much CPU except when it's doing download decoding etc,
 or when there's no good JVM???

ARM processors are usually an order of magnitude slower than their
amd64 counterparts, and a good JVM is not always accessible (although
ARM support seems to have increased since I last looked at it). So
yes, thread priorities are important, but doing independent things in
parallel can really speed up computation on said slow CPUs (especially
when on WLAN, which is usually done through USB, which is in turn
quite CPU-intensive… did I mention encryption yet?) 10% CPU load on
your desktop (sounds reasonable for idle Freenet, right?) → 50% CPU
load on a cheap ARM board.

 - Freenet needs *lots* of RAM (don't even think about 512MiB boards).
 I'd go for one with 2GiB, though 1GiB may work just fine when Freenet
 is configured conservatively and without WoT/Sone/…
 512MB should be sufficient without WoT/Sone, no?

In short: it depends. I've been running Freenet on a quite capable
machine (computationally wise) with just 512MiB of memory, and I had
to set the memory limit very conservatively (IIRC somewhere around
300MiB while decreasing the stack size as well) to avoid the node
being killed by OOM too often. That's been a few years, though.
The problem with the ARM stuff is that the CPU is usually quite slow
(killing GC performance), I/O is even slower (especially without free
RAM for caching). Low RAM → a lot of GC, which is slow on a slow CPU.
Hence, you want quite a bit of memory.

 - Freenet will (at least in its current state) be quite heavy on
 (random) I/O, up to *very* heavy when using plugins such as WoT.

 I've been thinking about running Freenet on one of those cheap Android
 TV sticks that can be had from China for about €35. I still haven't
 made my final decision on that, though: not all seem to accept custom
 Linux installation equally well.
 That sounds interesting.
 Please keep us informed on what you end up using and how it works out for 
 you.

 — Bert
___
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe