Time- or idle-based CPU-throttle?

Message boards : Questions and problems : Time- or idle-based CPU-throttle?
Message board moderation

To post messages, you must log in.

AuthorMessage
Roelant

Send message
Joined: 10 Sep 08
Posts: 2
Netherlands
Message 20071 - Posted: 10 Sep 2008, 13:10:48 UTC
Last modified: 10 Sep 2008, 13:11:53 UTC

One of my work-machines is kind-off a noisy one when the CPU and/or GPU are used at full capacity - and that's no issue at night, but bothersome at daytime. Therefor I would like to be able to set a CPU limit, but only for a certain timeframe. Now this isn't able trough regular settings, but I was wondering how the 'idle' state is influence-ing this. E.g. more memory use is allowed when a system is considered 'idle'. Does it automatically allow its-self 100% CPU usage when the screensaver is active, or can this be enabled somehow?

What would be the best setup to have a system at 50% CPU usage during the day but 100% after hours?

TIA for any help.
ID: 20071 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 20072 - Posted: 10 Sep 2008, 13:50:15 UTC

Hi razende Roelant,

At this moment there is no option for setting a time to having the CPU only run at throttle for so many hours and no throttle for the rest. We hope it will be included at one point in time.

You can set BOINC to only run full whack from a certain time to another time and the rest of the time it will be suspended. Or else you'll have to use the throttling all day long. Problem with throttling and multiple CPUs is that the application may go into a restarting loop, crashing out after 100 loops. The developers are still trying to figure that one out, but it is definitely caused by the throttling function in BOINC.

So the other option you can use is a third party throttling application such as Threadmaster or BES.

Leuk, Nederlanders hiero
ID: 20072 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 20 Dec 07
Posts: 1069
Germany
Message 20074 - Posted: 10 Sep 2008, 16:25:12 UTC - in response to Message 20071.  

...
What would be the best setup to have a system at 50% CPU usage during the day but 100% after hours?

TIA for any help.

There was a discussion on BOINC Manager board about reducing the number of cores used by BOINC dependent on the use of other applications: Improving BOINC desktop experience (performance wise). Perhaps you could adapt the contained scripts to your purpose and start them as at jobs or the corresponding windows means (in German "Geplante Tasks" in Systemsteuerung).

Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)
ID: 20074 · Report as offensive
Roelant

Send message
Joined: 10 Sep 08
Posts: 2
Netherlands
Message 20076 - Posted: 10 Sep 2008, 18:33:01 UTC

I'll look in to both solutions, thanks so far.

Ageless: 'grazende' Roelant dan eerder hè? ;)
ID: 20076 · Report as offensive
MattSpew

Send message
Joined: 17 Sep 08
Posts: 1
Australia
Message 20325 - Posted: 17 Sep 2008, 2:49:40 UTC

I too would love this option...

Currently it set to run between 10pm to 10am with 80% CPU.
I'd love to be able to give limted day time CPU as well.

Built-in time based CPU limit would be a great addition to the software.



Matt
-----
Bathurst, Australia....
Proccessing for SETI@Home, Einstein@Home & LHC@Home
ID: 20325 · Report as offensive

Message boards : Questions and problems : Time- or idle-based CPU-throttle?

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.