I think the right thing to do is to fetch only
enough jobs to fill up the idle devices,
i.e. don't queue extra jobs for backup projects.
I'll check this in.

-- David

On 05-Aug-2010 12:57 PM, Jamie Tiller wrote:
>
> Hi,
>
> I may have missed this so forgive me if this has been asked and answered.
>
> I've been having a play with the "Backup Projects" options and think that an
> extra option should be included in Boinc to utilise this functionality a
> little better. Currently, if I'm correct, if no work is available, or the
> sites are down for any attached projects that have>=1% resource share then
> Boinc will look to the projects that have been set to "Backup Projects" (0%
> resource share), and request work from those projects. In itself, this is a
> good way of keeping the computers resources busy. The problem, I think comes
> from the fact that the "Backup Project" logic is only tied into which project
> to request work from, and not how much work to request. With no manual
> intervention for the user, this could lead to the cache being filled with
> "Backup Project" work. However, if the users main projects start generating
> work again, or come back online, this could stop those main projects from
> requesting work due to having a full cache of "Backup Projects" workunits.
> One solution would be to default the work fetch request to only ask for a
> limited amount of work from the "Backup Projects" at a time, but this could
> then lead to issues with users that have limited internet access or those
> that have "Set&  Forget" systems. So, would it be possible to incorporate
> into the Boinc client an extra option that allows the users to set how much
> work to request at a time from the "Backup Projects"? For example, my system
> is set to "Always Connected" in the internet options, therefore with this
> option available, I would be able to set the work fetch requests from the
> "Backup Projects" for 1 second of work per idle resource which is the same as
> when you first attach to a project This would eliminate the need for any
> micro-management of the projects when work is unavailable, but still let the
> users main choice of projects receive work, and continue to be the main
> projects as soon as work is available from them again.
>
> Thanks Ghost
>
>  _______________________________________________ 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.
_______________________________________________
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.

Reply via email to