On Sat, Nov 08, 2003 at 12:16:56PM +0000, Ian Clarke wrote:
> Toad wrote:
> >Currently the situation, even with the recently integrated probabilistic
> >rejection, is as follows: 
> >We start off with no load
> >We accept some queries
> >Eventually we use up our outbound bandwidth, and due to either
> >messageSendTimeRequest or the output bandwidth limit, we reject queries
> >until our currently transferring requests have been fulfilled.
> 
> Your solutions all seem to be addressing the wrong end of this problem 
> by accepting that this situation will happen and trying to make NGR deal 
> with it - but the real question is: Why are nodes getting themselves 
> into a situation where they have to QR solidly for periods of time?  The 
> QRing should gradually increase with time such that the situation 
> described above doesn't occur.  The probabilistic QRing should be a step 
> in the right direction but if this is still happening even with it then 
> it obviously needs to be tweaked.

It is still happening because primarily of the code we introduced to
reject queries when over bandwidth limit. For example, if we are sending
a few files from the datastore, we will QR all for a while.

> 
> Ian.

-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to