CPU usage adjustable in two steps - busy / not busy

Message boards : BOINC Manager : CPU usage adjustable in two steps - busy / not busy
Message board moderation

To post messages, you must log in.


Send message
Joined: 28 May 15
Posts: 1
Message 62354 - Posted: 28 May 2015, 5:17:41 UTC

Hi there,

I searched the forum but wasn't able to find any related item:
I'm using BOINC on a laptop and used to run the CPU at 100% on my desktop. But on my laptop this drives the fan (and me) crazy. That's why I reduced the cpu usage to 25 or 50%, which creates a fair noise floor.

But when I'm not busy on my laptop I could imagine that the noise floor does not matter to me and cpu usage could therefore be increased back to 100%. As soon as I'm back it should be reduced to whatever I configured before.

Could anyone imagine using this very useful feature too and if yes, could the programmers implement it? Thanks in advance!
ID: 62354 · Report as offensive

Send message
Joined: 6 Jul 10
Posts: 585
Message 62355 - Posted: 28 May 2015, 8:42:52 UTC - in response to Message 62354.  
Last modified: 28 May 2015, 8:44:09 UTC

An 'idle' versus 'use' CPU setting [either cores or percent], has been requested / proposed many times. Since it is likely never to come [for whatever reason... one to work on all platforms], been doing this with various applications. ThreadMaster GUI [for most all Windows] is one solution. Superior to the BOINC internal solution, because you can set how many cycles can go [in percentage], at science project application level. Instead of the BOINC way at 25% of pausing 3 seconds, running 1 second, TM just lets less cycles through for an extremely smooth crunching experience, without any latency or sawtoothing in the process load.

Maybe, just maybe, controlling the CPU with tools such as SpeedStep achieves the same thing, except then everything is slowed down, whereas with TM you still have full potential for the user apps. Anyway, there's more solutions, the 'set and forget' way.
Coelum Non Animum Mutant, Qui Trans Mare Currunt
ID: 62355 · Report as offensive

Send message
Joined: 28 Feb 12
Posts: 23
United States
Message 62368 - Posted: 29 May 2015, 5:27:35 UTC

Another solution is to use the Tthrottle program.

Set it to keep the CPU at a lower temperature when the computer is in use to keep the fan noise down, and allow a higher temperature when the computer is not in use to let BOINC run full speed ahead.
ID: 62368 · Report as offensive

Send message
Joined: 23 Jun 15
Posts: 1
Message 62666 - Posted: 23 Jun 2015, 12:34:27 UTC

I also would see such a feature implemented so I could limit CPU/GPU resources when computer is idle without installing other 3rd party tools.
It should be technical possible as this already works on non-idle situation.
Maybe there is a thread where users could vote for features to be implemented ?

I do like to participate in BOINC projects, but I'm considering to stop because it eats up more resources than I'm ready to share when computer is idle: my electricity bill, CPU life because of temperature, today I even lost my laptops power adapter - it was too hot :( .
ID: 62666 · Report as offensive

Send message
Joined: 5 Sep 15
Posts: 6
Message 64066 - Posted: 5 Sep 2015, 6:31:29 UTC - in response to Message 62354.  

I agree with you.

It would be nice to able to set these to three different percentages.

On Battery: x%
While in Use: y%
While not in use: z%

And while we are at it, the same for GPU:
On Battery: a%
While in Use: b%
While not in use: c%
ID: 64066 · Report as offensive

Message boards : BOINC Manager : CPU usage adjustable in two steps - busy / not busy

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