Re: Re: DHT vs Gnutella
Raphael Manfredi <[email protected]> Wed, 6 Aug 2008 20:52:50 +0200
| Newsgroups | gmane.network.gnutella.devel |
|---|---|
| Message-ID | <[email protected]> |
Quoting Sam Berlin: : Thanks for the insightful data about C & Java, Raphael. Well, let's see... A QRP in LimeWire is capped to 64 Kslots. That's 8 KiB of memory in an 1-bit representation. Inter-UP QRP are 128 Kslots, or 16 KiB of memory. Using 300 leaves and 50 UP gives a memory consumption of 3200 KiB. In gtk-gnutella, QRP tables can be up to 2 Mslots, or 256 KiB large. So in GTKG the memory consumption would be 77600 KiB (at most). Obviously, the number of leaves is driving memory requirements, not inter-UP connections. Raphael