Message boards : BOINC client : Adding an option to switch beetwen application only when current task is ended
Message board moderation
Author | Message |
---|---|
Send message Joined: 23 Jul 09 Posts: 1 |
Hi, I was looking for a way to 'lock' boinc to a task until it's finished before working on another task/application. I don't find a way to do it with ver 6.6.36 on windows. Could it be add to a new version, or is there a reason not to allow that ? Thanks. |
Send message Joined: 8 Jan 06 Posts: 448 |
The basic reason is that some project, for example CPDN or Seti Astropulse WU can take 100+ hrs to complete. It makes no sense to run to completion before switching to a different project with short run times. Some project do a lot of work in the last few % or even after reaching 100%. It would be difficult if not impossible to maintain a mix of projects with varying resource share and ensuring that the work was done by due date. If projects where not switched on a regular basis then it would be difficult to test for WU with deadline problems. I set my switch time to 3 hrs that way I know that Boinc will complete many project WU in 1 or 2 runs but still allow Boinc to detect any WU under deadline pressure Boinc V 7.4.36 Win7 i5 3.33G 4GB NVidia 470 |
Send message Joined: 8 Jan 06 Posts: 448 |
Let me understand, are you saying BOINC does not regularly check if there are deadline contention issues for waiting to run/ready to start jobs, and not switch away? My observations are that BOINC will do exactly that, switch away to a job that has need of High Priority processing, checkpoint or no checkpoint, switch time or no switch time. I'm in error, had a brain freeze, I believe V6 does do RR simulation on a regular basis. Some early V6.6 version were even too quick to switch task and rarely reached normal switch times. |
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.