Activity - Run Always

Message boards : Questions and problems : Activity - Run Always
Message board moderation

To post messages, you must log in.

AuthorMessage
MCBSUK

Send message
Joined: 8 Jun 18
Posts: 17
United Kingdom
Message 87424 - Posted: 1 Aug 2018, 16:14:02 UTC

Hello
We normally have BOINC on all our machines set to run only whilst PC not in use
Is there any way to SCHEDULE it to Run Always
Basically i want all PCs in our company to run BOINC Always at lunch times and before and after work hours, regardless of if PC is in use at those times
Would welcome any advice as to if this can be done and if so how?
Thanks
ID: 87424 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5081
United Kingdom
Message 87425 - Posted: 1 Aug 2018, 16:42:26 UTC - in response to Message 87424.  

BOINC Manager --> Advanced view --> Activity menu --> select 'always' in all three sections.
ID: 87425 · Report as offensive
Profile Gary Charpentier
Avatar

Send message
Joined: 23 Feb 08
Posts: 2464
United States
Message 87427 - Posted: 2 Aug 2018, 0:33:07 UTC

If I understand your request, there is no automated way to do so. Richard's suggestion works if you can manually set/unset it.

Depending on your work you might find that you only need to have the GPU stop when the computer is in use. That way at least the CPU's continue even if the computer is in use. You might also look at setting the in use time to 1 minute, so that it can start and stop throughout the day. If you occasionally do need full CPU for work, you can look into the setting for stopping BOINC work if the not BOINC load is above XX%.

The other thing is if you have enough RAM in the machines is to set leave tasks in memory when suspended. This way BOINC can switch on and off quickly,
ID: 87427 · Report as offensive
MCBSUK

Send message
Joined: 8 Jun 18
Posts: 17
United Kingdom
Message 87428 - Posted: 2 Aug 2018, 7:36:44 UTC - in response to Message 87427.  

Thank you both very much indeed
I will definitely apply all you suggest Gary
Thanks for the helpful tips
Emma
ID: 87428 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5081
United Kingdom
Message 87429 - Posted: 2 Aug 2018, 9:13:22 UTC - in response to Message 87427.  

there is no automated way to do so.
It would be possible using the boinccmd command-line tool:

--set_run_mode {always | auto | never} [ duration ]
Set run mode.
always: do CPU work always
auto: do work only when allowed by preferences
never: don't do work
If duration is zero or absent, this mode is permanent. Otherwise, after 'duration' seconds elapse, revert to last permanent mode.
You could write a script to change the setting on all the machines in your workgroup (using Controlling BOINC remotely), and launch it using the Windows Task Scheduler.

But that's taking you off into the heavy-haulage backwoods of BOINC - you may not want to go quite that far yet.
ID: 87429 · Report as offensive

Message boards : Questions and problems : Activity - Run Always

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.