Unstable build 6316 main change is to not accept transfer rates unless
the file is multi-segment i.e. over 16kB (below this the transfer time
is probably meaningless), and the time taken to transfer is more than 10
milliseconds. The reason for this: I looked into the ludicrous transfer
rate differences seen recently, apparently there were unrealistic transfer
rates being estimated - megabytes per second on an ordinary cable modem
here - for nodes that hadn't had many transfers. Several nodes that had
had zero transfers showed:
tTransferRate
 Minimum: 4,700,361 bytes/second
 Maximum: 4,700,361 bytes/second

On their stats pages. This could be caused by the general breakage in 
routing tables around 6302 (which has been fixed for a while now), or it 
could have been caused by occasionally a small file being transferred in 1ms
because of it being in the same packet as the header. It seems to have been
caused mainly by the former though, as when I wiped my RT, it went back
to the default initial transfer rate estimate, 4 times the bandwidth limit,
80kB/sec (new nodes get a strong bias).
-- 
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