Message boards : BOINC Manager : Manual suspend keeps getting reset
Message board moderation
Author | Message |
---|---|
Send message Joined: 10 Jan 20 Posts: 2 ![]() |
Running BOINC Manager 7.14.2 on MacOS 10.13.6 Powerbook currently connected to a small power supply so I wanted to keep BOINC suspended since it will drain my battery completely in less than an hour. I opened the Manager and clicked Suspect. All was well for a while, then I was away from computer for an hour and came back to find BOINC running (Seti@Home if it matters) and battery down to 2%. Opened manager and no indication I had suspended it. Do the preferences get refreshed somehow? |
Send message Joined: 25 May 09 Posts: 1315 ![]() |
The manual suspend feature only works for about an hour. Which can be difficult in situations like you describe :-( The only way I've found around it is to reset the suspend when it times out, which is OK if you are sat by the computer, but all too often we aren't and we end up with flat batteries. |
Send message Joined: 5 Oct 06 Posts: 5143 ![]() |
Suspend is different from snooze. Suspend - which you do from the main BOINC Manager screen, for either projects or single tasks - is supposed to be permanent. Snooze - which you do from the notification area icon in Windows - is supposed to be for one hour only. |
Send message Joined: 25 May 09 Posts: 1315 ![]() |
Ah, but under the Activity tab on the BOINC GUI there is a Suspend option, which does exactly what the OP says (and has caught me out a couple of times - behaves as one would expect Snooze to) |
Send message Joined: 5 Oct 06 Posts: 5143 ![]() |
Ah, but under the Activity tab on the BOINC GUI there is a Suspend option, which does exactly what the OP says (and has caught me out a couple of times - behaves as one would expect Snooze to)That's a bug, then. See the semantics under the Boinccmd tool: --set_run_mode {always | auto | never} [ duration ]and the same for GPUs and networking. We use that in, for example, the SETI bench test suite - stop normal production while a test is being run, and restart it at the end. BOINC Manager uses the same control tools, although the nuts and bolts are hidden under the hood. When I get some spare time, I'll look in the code to see how those menu entries are hooked into the GUI RPC procedure calls. |
Send message Joined: 8 Nov 19 Posts: 718 ![]() |
One can suspend a project, after which Boinc desides to load more tasks from another project. Or suspend a task, after which Boinc decides to load more tasks from that same project. In both cases Boinc will start crunching again. The most effective way to stop Boinc, is to go to 'activity', and suspend the CPU. Suspending the CPU will also suspend the GPUs. |
Send message Joined: 5 Oct 06 Posts: 5143 ![]() |
Or suspend a task, after which Boinc decides to load more tasks from that same project.No. Work fetch from a given project is inhibited if a task from that project is suspended. |
Send message Joined: 8 Nov 19 Posts: 718 ![]() |
Or suspend a task, after which Boinc decides to load more tasks from that same project.No. Work fetch from a given project is inhibited if a task from that project is suspended. You mean, if the project is suspended. If there's one paused task in queue, the client still redownloads more, until it has enough tasks to satisfy it's daily task buffer (eg preload tasks for 1 day, and there'll be a whole list of tasks it will download). |
Send message Joined: 14 Aug 19 Posts: 55 ![]() |
Or suspend a task, after which Boinc decides to load more tasks from that same project.No. Work fetch from a given project is inhibited if a task from that project is suspended. I haven't seen that behavior, however I have seen this, many times: 3/2/2020 12:32:49 AM | Amicable Numbers | Sending scheduler request: To report completed tasks. 3/2/2020 12:32:49 AM | Amicable Numbers | Reporting 1 completed tasks 3/2/2020 12:32:49 AM | Amicable Numbers | Not requesting tasks: some task is suspended via Manager 3/2/2020 12:32:51 AM | Amicable Numbers | Scheduler request completed Richard is correct, and this has been how BOINC works for as long as I can remember. Team USA forum Follow us on Twitter Help us #crunchforcures! |
Send message Joined: 5 Oct 06 Posts: 5143 ![]() |
If there's one paused task in queue, the client still redownloads more, until it has enough tasks to satisfy it's daily task buffer (eg preload tasks for 1 day, and there'll be a whole list of tasks it will download).I've seen people report that, but the key is that 'RE-downloads' - tasks which you have lost through some mishap may be re-sent while some other task is suspended. It should never happen in normal usage. |
Send message Joined: 16 Apr 20 Posts: 1 |
I'm getting this too. I'm on Mac and running 7.16.6. |
![]() Send message Joined: 28 Jun 10 Posts: 2772 ![]() |
Or suspend a task, after which Boinc decides to load more tasks from that same project.No. Work fetch from a given project is inhibited if a task from that project is suspended. Not on any of the versions I have had recently. I get a message saying something like, "Not requesting work, some task is suspended in manager." |
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.