[core-dev] number of duplicate TCP queries vs. locale preferencing

[email protected] (Gregorio Roper) Wed, 01 Sep 2004 09:06:43 +0200
Newsgroups gmane.network.gnutella.limewire.core.devel
Message-ID <[email protected]>
I did some quick and dirty tests, running LimeWire for ~ 6 hours once as an 
ultrapeer with locale "de" and as an ultrapeer with locale "en". While 
preferencing "de" ultrapeers, about 45% of the queries I received were 
duplicates, while preferencing "en" peers, only 25% of the incoming queries were 
duplicates.

I think the solution might be to reduce the amount of locale-prefenced hosts 
stored in the HostCatcher or to force some randomness regarding the locales of 
the Endpoints returned by the HostCatcher. HostCatcher.getAnEndpoint() will 
almost always return an Endpoint of your own locale if the locale universe is 
large enough to allow that.

mfg
gregorio
_______________________________________________
core-dev mailing list
[email protected]
http://www.limewire.org/mailman/listinfo/core-dev