Re: Re: DHT vs Gnutella

"Sam Berlin" <[email protected]> Wed, 6 Aug 2008 11:30:12 -0400
Newsgroups gmane.network.gnutella.devel
Message-ID <[email protected]>
Does Phex support inter-ultrapeer QRP?  The difficulty is that on an
ultrapeer must store QRP information about its leaves as well as its
ultrapeers.  When the QRP table grows in size and the number of
ultrapeers grow, that data balloons very quickly.

Sam

On Wed, Aug 6, 2008 at 11:24 AM, Arne Babenhauserheide
<[email protected]> wrote:
> Am Mittwoch 06 August 2008 16:30:10 schrieb Sam Berlin:
>> > gtk-gnutella and Phex can already carry the increased load as ultrapeers.
>> > Can LimeWire carry it, too?
>>
>> How do you store leaf & intra-ultrapeer QRP, Arne?  That's our primary
>> barrier -- memory constraints.
>
> I have to pass that question on to Gregor, he better knows his ways in the
> code.
>
> I tested if Phex could carry the load with 99 UP2UP connections, and it
> performed very well.
> The test results are avaible online:
> - http://wiki.phex.org/Phex_Performance
>
> If Phex should have a more efficient implementation, just remember that it's
> GPL, too :)
>
>
> Data from there
> ---------------------
>
> After 15 minutes online with 99 UP2UP connections:
>
> * Heap Memory Useage: 27-51MiB
> * Live Threads: 225
> * Loaded Classes: 4,242
> * CPU Useage: 2-3% with spikes to 10%.
>
>
> After 5 hours online with 64 UP2UP connections but without GUI, sharing at
> full speed:
>
> * Heap Memory Useage: 15-27MiB
> * Live Threads: 70 with some spikes to 150
> * Loaded Classes: 2,432
> * CPU Useage: 0.2% with some spikes to 5% and a few spikes to 10%
>
>
> Besides: What I experienced is that Phex becomes slow when its internal QRT
> grows in size to 512kB or above - it happens at about 7000 shared files. As
> long as the QRT stays below 512kB, it's snappy, though, in UP as well as in
> leaf mode.
>
> What are your memory restraints?
>
>
> Best wishes,
> Arne
> --
> -- My stuff: http://draketo.de - stories, songs, poems, programs and stuff :)
> -- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the
> history of free software.
> -- Ein Würfel System: http://1w6.org - einfach saubere (Rollenspiel-) Regeln.
>
> -- PGP/GnuPG: http://draketo.de/inhalt/ich/pubkey.txt
>
>
> [Non-text portions of this message have been removed]
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>