On 13 Jul 2009 at 1:06, Martin wrote:
> I suggest a 'first try' *max simultaneous connections of 150* for
> uploads *and 20 for downloads* Adjust as necessary to keep the link
> at an average that is no more than *just 80 Mbit/s*
20 for downloads won't work. I'm on dial-up like Mikus (though I don't
know if he's doing s...@h). Maybe 5% of the 292343 active s...@h hosts, call it
15000 or so, are communicating at ~50 kbps. On such a host the download
connection for a setiathome_enhanced workunit lasts for about a minute.
If each such host downloads on average one workunit per day your 20
connections are tied up continually. An Astropulse workunit takes 30
minutes or so to download...
To get back to BOINC development, I think a fairly simple change would
help a project tune work delivery to available bandwidth. The Feeder
ensures there are 100 results available to send every 2 seconds. If that
2 second sleep interval were changed to a variable, the amount of work
which is available to be sent could be adjusted to circumstances. Make it
adjustable by a script which senses when dropped connections exceed some
small minimum, perhaps. Or simply have project staff adjust it when
conditions change. Projects which never run into difficulties (if there
are any such) would keep the 2 second default.
--
Joe
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.