Message boards : Questions and problems : Why aren't tasks done in due date order?
Message board moderation
Author | Message |
---|---|
Send message Joined: 16 Sep 12 Posts: 3 ![]() |
I see sometimes that a task that is not due for several days will start running. Other tasks due sooner just sit there. Why? Latest BOINC, Einstein at Home, XP. Mark |
![]() Send message Joined: 29 Aug 05 Posts: 15634 ![]() |
BOINC runs work in a first-in, first-out order. This to ensure that all work gets done by the deadline. For consider this, if BOINC would do work based on deadline first, and you'd do e.g. Einstein and CPDN, there's a good chance that the CPDN model doesn't get fully done, or at all, as BOINC will be busy doing 14 day deadlined Einstein all the time, and will not start on the 1 year deadlined CPDN model until it's well too late to finish. And that's just one example. There are 50+ projects available under BOINC, all with their own deadline cycles. If you run Malariacontrol.net (3 day deadline) and Seti@Home (7 days to 4 week deadlines) together and BOINC only runs work by deadline, it'll only do Malaria, until Seti's work is almost due. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.