CPU usage not set properly

Jonathan
Jonathan
Joined: 6 Nov 06
Posts: 9
Credit: 215358
RAC: 0
Topic 193270

Used to be (months ago) I could set the cpu usage to 1 (of two - dual core) and 50% to keep the fans from going full tilt. That setting always resulted in both cores running at 50%, based on the task manager graphs of performance. Lately, several weeks anyway, boinc will start up at the 2 core, 50% level, but overnight the usage jumps to nearly 100% on both cores, and the fans are at full speed first thing in the morning. Boinc does suspend properly when the machine is in use.

Any idea where to look for the glitch? Boinc 5.10.7, now working on h1_0314.50_S5R2__45_S5R3a_0 using einstein_S5R3 version 413.

Alternating hourly with SETI@home|task 21mr07ag.14331.24961.16.6.253_1 using setiathome_enhanced version 527.

Thanks

Jonathan

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 0

CPU usage not set properly

Did you set that through the website, or through the advanced preferences in BOINC Manager? If the latter, update BOINC to at least 5.10.20, as earlier versions had problems with the right utilization of the preferences override option build into BOINC.

What I can't figure out from your post is what you mean with "I could set the cpu usage to 1 (of two - dual core) and 50%" .. You mean throttling?
Did you actually set BOINC to use 1% on one CPU and 50% on the other? I didn't even know that was possible. For all I know you can set the CPU throttle to a percentage and that will make sure all the CPUs, be it one or 24, will all run at that percentage. Or at least if set to 50%, BOINC will run for a second, suspend for a second, run for a second, suspend for a second.

What are your settings for Suspend work while computer is in use and Do work only between the hours of?

Jonathan
Jonathan
Joined: 6 Nov 06
Posts: 9
Credit: 215358
RAC: 0

I was using boinc manager to

Message 75017 in response to message 75016

I was using boinc manager to set preferences.

In the preferences, there is an option to use x processors, up to 16 I think. Since the benchmarks show two processors, I set the preference to 1. Doesn't seem to make a difference--both cores get used. I set the % of cpu to 50% in that option. The option is set to run only when idle for 2 minutes or more (suspend while busy); work 24 hours a day.

Jonathan

Quote:

Did you set that through the website, or through the advanced preferences in BOINC Manager? If the latter, update BOINC to at least 5.10.20, as earlier versions had problems with the right utilization of the preferences override option build into BOINC.

What I can't figure out from your post is what you mean with "I could set the cpu usage to 1 (of two - dual core) and 50%" .. You mean throttling?
Did you actually set BOINC to use 1% on one CPU and 50% on the other? I didn't even know that was possible. For all I know you can set the CPU throttle to a percentage and that will make sure all the CPUs, be it one or 24, will all run at that percentage. Or at least if set to 50%, BOINC will run for a second, suspend for a second, run for a second, suspend for a second.

What are your settings for Suspend work while computer is in use and Do work only between the hours of?


Jonathan
Jonathan
Joined: 6 Nov 06
Posts: 9
Credit: 215358
RAC: 0

Oops - it looks like I was

Oops - it looks like I was using the website. When I click on your account in boinc manager, it goes to http://einstein.phys.uwm.edu/home.php.

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 0

Do me a favour and navigate

Do me a favour and navigate to your BOINC directory. Look if you have got a file called global_prefs_override.xml

If you do, open it up and copy its contents to an answer window here.

Jonathan
Jonathan
Joined: 6 Nov 06
Posts: 9
Credit: 215358
RAC: 0

Jord- I updated to 5.10.20

Message 75020 in response to message 75019

Jord-

I updated to 5.10.20 as you suggested. I then cleared out all of the preferences everywhere and re-entered them. Things worked just fine for the past 18 hours. I suspect something had been garbaged, and the update plus the re-entry fixed it. Now the two projects I am attached to run in parallel on the two cpus, and total cpu usage averages around 50% keeping the fans at low speed.

Thanks for your help

Jonathan

Quote:

Do me a favour and navigate to your BOINC directory. Look if you have got a file called global_prefs_override.xml

If you do, open it up and copy its contents to an answer window here.


0
0
2.000000
0.000000
0.000000
0.000000
0.000000
0
0
0
0
0.000000
10.000000
2
60.000000
60.000000
50.000000
50.000000
5.000000
75.000000
25.000000
90.000000
0.000000
0.000000
50.000000

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 0

Yay! You're welcome.

Message 75021 in response to message 75020

Yay!

You're welcome. :-)

OK, do know that the preferences set through BOINC itself override the settings you set on any project's website.

If you ever want to return to using the preferences from a website, clear the preferences in the Advanced,Preferences menu. Or stop BOINC, delete the global_prefs_override.xml file and restart BOINC.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.