Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 4
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 882 times and has 3 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Can i create CPU schedules in Boinc?

Hello!

Can i schedule Boinc to use:
30% CPU 07:00 - 18:00 (daytime)
100% CPU 18:00 - 07:00 (nighttime)

Is it possible to make Boinc use 30% when the pc is in use and 100% when its idle/screensaver?

Is there any script support or com objects that can be used?

Thanks

//Olle
[Aug 25, 2008 2:22:11 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Can i create CPU schedules in Boinc?

No. Sorry.

But why do you want to do this? Seriously, it won't help. BOINC runs at the lowest possible priority, and the only purpose of the throttle is to prevent overheating.

Any perceived or actual sluggishness isn't caused by the computation, it is caused by memory contention. To combat this, you can use the memory settings. As you can see, these preferences are available separately for idle and not idle. Try adjusting these values, if ever BOINC has a visible performance impact.
[Aug 25, 2008 2:36:38 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
biggrin Re: Can i create CPU schedules in Boinc?

I've tested this principle with ThreadMaster.

- Set up a 2 files with the percentages you want to run the sciences at.
- Create 2 scripts to run at designated times, or one with a conditional setting some flag, and add that to your OS Task scheduler. The script to load the % values into the registry and restart the ThreadMaster throttle service.

Was playing with that on Vista to overcome a blocking issue launching regular vanilla flavour BOINC 5.10.45 and it worked.

This was only to demonstrate the "I did because I could", not because of it being a nuisance, since BOINC science really should not impede, but rather because of thermal control. It's now 27C in the study so can't run the quad full tilt during daytime.

Since BOINC's own CPU percent for BOINC is stored in the global_prefs.xml it could also be scripted to let it write varying values to the global_prefs_override.xml and for the client via e.g. the boinccmd.exe tool to read that file. Creative minds will surely find not many obstacles here.

Uh, strictly off the record and for the Tweakers.inc specialists only :D
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Aug 25, 2008 2:50:03 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Can i create CPU schedules in Boinc?

Didactylos:
I see what you mean.
I will give the memory settings a try and see how it feels.

Sekerob:
I used ThreadMaster with UD before and it worked well.
If i can't get it right with Boinc:s own settings i might try it.

One thing that annoys me with Boinc is that it makes any CPU chart look ugly.
Because it starts and stops the processing to reach the set CPU time instead of throttling itself at a set CPU percentage.
I know its just cosmetic but annoying non the less.

Thanks for your replies.



//Olle
[Aug 25, 2008 3:21:46 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread