Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#297 closed Enhancement (wontfix)

Switch between tasks at a percentage value instead of a minute value.

Reported by: Puddle Jumper Owned by: davea
Priority: Minor Milestone: Undetermined
Component: Client - Scheduler Policy Version:
Keywords: Switching Tasks Cc:

Description

In the actual BOINC program (5.10.7) there is an option in the preferences to "switch between applications every "x" minutes". So instead of using a time value to switch between different apps. why not use a percentage value? So the option would read "switch between applications for every "x" percent completed".

This might solve the problem of little projects consuming more of the cpu time and leaving the bigger projects with shorter due dates to expire. And it might help with the fact that I need to manually control (try to at least) how much work from the different projects I get and when, because at this point I have all my work marked as "Won't get new tasks".

Anyways, hope it will at least get considered for the next version of BOINC, or get some other idea sparked.

Change History (3)

comment:1 Changed 17 years ago by KSMarksPsych

Milestone: 5.10Undetermined

comment:2 Changed 17 years ago by davea

Resolution: wontfix
Status: newclosed

It's not clear to me how this would help avoid missed deadlines.

comment:3 in reply to:  2 Changed 17 years ago by Puddle Jumper

Replying to davea:

It's not clear to me how this would help avoid missed deadlines.

Well, the XtremLab? projects are about 10 minutes per WU; but SETI is taking 7-10 hours per WU (on my computer at least). After working 1 hour on the SETI WU it changes to XtremLab? ,and I have never seen it switch back to SETI after working over the hour that I designated. So if it had a Percentage value instead of a time deadline on the "switch between apps every:?", it should allow more work to be done equally around the programs, maybe not in a time sense, but posibly in the sense of how much work gets done per project.

Note: See TracTickets for help on using tickets.