Not requesting tasks: some task is suspended via Manager

Message boards : BOINC client : Not requesting tasks: some task is suspended via Manager
Message board moderation

To post messages, you must log in.

AuthorMessage
AmigaForever

Send message
Joined: 14 Jun 11
Posts: 46
Germany
Message 62303 - Posted: 24 May 2015, 14:29:07 UTC

Hello guys,

I just found some strange behaviour of the BOINC client. I don't know if this has been adressed already 'cause the search function on the forums doesn't work neither on Opera nor on Firefox (and this by all projects I am involved....).
Anyway, here it is:

I stopped one single task on World Community Grid; this task belongs to "The Clean Energy Project - Phase 2"; I stopped it temporarily because this project has very long checkpointing intervalls, so I let it run only when I am more than five to six hours away (~ checkpointing intervall). All other WCG tasks ran flawlessly.

Today I noticed that BOINC did not get any new WCG tasks, so I tried manually. And then BOINC refused to get more WCG tasks:

24.05.2015 16:08:17 | World Community Grid | Not requesting tasks: some task is suspended via Manager

So BOINC refuses to get ANY new task from a project when one (!) of its is paused? This seems awkward to me. Is there a deeper reason behind this? I mean, a user should be able to decide which tasks he runs at the moment and which should be paused. The project doesn't really loose something if some tasks get held to long - it just gets dismissed and resent to another user.

Anybody can give me a little more info about that please?
Thanks!

And a blessed Pentecost to all!
ID: 62303 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 62306 - Posted: 24 May 2015, 16:12:46 UTC - in response to Message 62303.  

So BOINC refuses to get ANY new task from a project when one (!) of its is paused? This seems awkward to me. Is there a deeper reason behind this? I mean, a user should be able to decide which tasks he runs at the moment and which should be paused. The project doesn't really loose something if some tasks get held to long - it just gets dismissed and resent to another user.

There is a similar automated stop-gap, where when you have tasks uploading to a project and these number the amount of your CPUs plus one, then BOINC stops asking for work, because there is really no reason to request more work when you can't upload and report it anyway. For all BOINC knows, the project is gone forever, having to restart.

So, similar with a task manually suspended by the user. This task still counts towards your cache, it has a deadline that needs to be met. As else you could download work, suspend it all, download more work, suspend that all, download more work etc. etc. and in the end have a couple of thousand tasks, unable to run most of it without going over the deadline, all under the guise of they get dismissed and resent to another user anyway.

BOINC doesn't know when you're going to resume the task. So until all tasks are able to run and will meet their deadlines, no new work is downloaded.
ID: 62306 · Report as offensive

Message boards : BOINC client : Not requesting tasks: some task is suspended via Manager

Copyright © 2024 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.