Feature request - boinccmd - need to control amount of cores used during a specific time (--set_run_mode)

Message boards : BOINC client : Feature request - boinccmd - need to control amount of cores used during a specific time (--set_run_mode)
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Chris Minnoy

Send message
Joined: 1 Sep 20
Posts: 4
Belgium
Message 100559 - Posted: 1 Sep 2020, 17:14:44 UTC

Hi,

With boinccmd you can enable CPU, GPU or networking for a certain amount of time.
That's a great functionality I use every day; as I have a script that automatically detects my user activity and based on this enables BOINC every minute.
(detecting user activity in BOINC is very limited, so love to see this put in an extensible plugin, but that's not the point of this feature request)
The boinccmd has the option to set a time with each option (--set_run_mode, --set_gpu_mode), so far so good.
But I want BOINC to sometimes use more or less cores depending on what I'm doing with my PC.

So I would really like to see the possibility added to use an extra argument to select the amount of cores or percentage for the CPU during that time.
For now, this is only possible by changing the config file, and doing a reload; this is not really flexible and efficient.

old way, just using the defined amount of cores (percentage) in the config file:
boinccmd --set_run_mode auto 60

proposal, selecting only 40 percent of the cores during 60 seconds; after the time elapsed fall back to the previous state:
boinccmd --set_run_mode --percentage 40 auto 60

This feature would avoid overwriting the config file every minute and requesting boinc to reload its configuration.
Hope to see this feature soon :-)

Regards,

Chris
ID: 100559 · Report as offensive
Profile Dave

Send message
Joined: 28 Jun 10
Posts: 1478
United Kingdom
Message 100562 - Posted: 1 Sep 2020, 17:45:10 UTC

While ideas often get floated here and you can get an idea of whether many other people would like the feature you ask for git-hub is the place where you can put a request in to the developers, most of whom either don't come here very often or don't post here even if they do read the posts.
ID: 100562 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 4602
United Kingdom
Message 100565 - Posted: 1 Sep 2020, 18:37:43 UTC - in response to Message 100562.  
Last modified: 1 Sep 2020, 18:45:05 UTC

See, for example, https://github.com/BOINC/boinc/issues/41

(That one was transferred from https://boinc.berkeley.edu/trac/ticket/41 - a mere 13 years old. It'll probably get the right to vote and drink before it's implemented)
ID: 100565 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14733
Netherlands
Message 100567 - Posted: 1 Sep 2020, 20:05:48 UTC - in response to Message 100565.  

(That one was transferred from https://boinc.berkeley.edu/trac/ticket/41 - a mere 13 years old. It'll probably get the right to vote and drink before it's implemented)
It came from SVN before that, so you can easily add another 5 years.
ID: 100567 · Report as offensive

Message boards : BOINC client : Feature request - boinccmd - need to control amount of cores used during a specific time (--set_run_mode)

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