Client not observing the idle and max CPU requests

Message boards : BOINC client : Client not observing the idle and max CPU requests
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile OffBeatMammal
Avatar

Send message
Joined: 4 Dec 05
Posts: 35
United States
Message 11016 - Posted: 18 Jun 2007, 6:20:08 UTC

I've just installed the BOINC client on a new machine (Vista) and noticed that it's not obeying either the max CPU load or the idle time parameters I've going set in my BAM (BoincStats.com account manager) profile.

I tried editing the local XML prefs file to set max CPU load to 80% and idle time to 1 minutes (just to see if that helps) and it works when the service first starts but once the idle time has expired then the user activity doesn't pause the service again.

The 80% CPU load means that unlike when there is no limit (when it just sits at max load) the CPU cycles from nothing to about 90%

I tried using the "simple" view to set the parameters locally for the machine (assuming I'd got something wrong with my XML edits) but get the same problem.

The app is installed as a service (via the system account) and we usually log onto the machine as a different (standard, not admin) user.

Any thoughts would be most welcome as I've had to disable the service as the machine is too unresponsive with BOINC running
Random Thoughts
ID: 11016 · Report as offensive
MikeMarsUK

Send message
Joined: 16 Apr 06
Posts: 386
United Kingdom
Message 11017 - Posted: 18 Jun 2007, 7:46:46 UTC


The max CPU load does work like that - 100% for a few seconds, then 0% for a few seconds, and so forth.

ID: 11017 · Report as offensive
Profile KSMarksPsych
Avatar

Send message
Joined: 30 Oct 05
Posts: 1239
United States
Message 11021 - Posted: 18 Jun 2007, 12:00:52 UTC - in response to Message 11016.  

I've just installed the BOINC client on a new machine (Vista) and noticed that it's not obeying either the max CPU load or the idle time parameters I've going set in my BAM (BoincStats.com account manager) profile.

.
.
.


The app is installed as a service (via the system account) and we usually log onto the machine as a different (standard, not admin) user.


Hmmm...

You're the second person in the last day reporting this.

Let me go as the other if he's running as an admin or a standard user.
Kathryn :o)
ID: 11021 · Report as offensive
Profile OffBeatMammal
Avatar

Send message
Joined: 4 Dec 05
Posts: 35
United States
Message 11025 - Posted: 18 Jun 2007, 16:18:23 UTC - in response to Message 11021.  

@sekerob - happy to give ThreadMaster a go once we get it kinda running stable ;) The config is set to run according to preferences

@MikeMarsUK - sorry, my misunderstanding. I assumed that 80% would cap the CPU use at 80% at any given instant not averaged over (say) 5 seconds. I guess it makes sense

@KSMarksPsych - while I'm glad it's not just me, I hope it's an easy fix ;)

I'm currently running the 5.8.16 from the homepage... should I try 5.10.x (where should I go looking for that? and will the client ever get an auto-update function?!)


Random Thoughts
ID: 11025 · Report as offensive
Profile Ty
Avatar

Send message
Joined: 18 Jun 07
Posts: 20
United States
Message 11035 - Posted: 18 Jun 2007, 20:27:13 UTC

Hi. Just in the last 48 hours BOINC appears to be giving control to the threads for 1 second in 5. My 4 cores are idle for the other 4. I tried opening up my general parameters several times in several different ways but its not paying attention.

The only thing I have done in this period is add Einstein project to the other three I have running, climate, QMC, and uFluids. Its wasting a lot of time. Suspending these projects in various combinations is not helping.
Ty < finally.. thinks he's got it fixed now
ID: 11035 · Report as offensive
Profile KSMarksPsych
Avatar

Send message
Joined: 30 Oct 05
Posts: 1239
United States
Message 11040 - Posted: 19 Jun 2007, 3:12:49 UTC - in response to Message 11025.  

@sekerob - happy to give ThreadMaster a go once we get it kinda running stable ;) The config is set to run according to preferences

@MikeMarsUK - sorry, my misunderstanding. I assumed that 80% would cap the CPU use at 80% at any given instant not averaged over (say) 5 seconds. I guess it makes sense

@KSMarksPsych - while I'm glad it's not just me, I hope it's an easy fix ;)

I'm currently running the 5.8.16 from the homepage... should I try 5.10.x (where should I go looking for that? and will the client ever get an auto-update function?!)




Well, the other person reports that it's working with 5.10.7. I find it strange because there's nothing that really changed between .6 and .7 that would have an effect on those preferences. But if you want to try it, the alpha builds are at http://boinc.berkeley.edu/download_all.php
Kathryn :o)
ID: 11040 · Report as offensive
Profile KSMarksPsych
Avatar

Send message
Joined: 30 Oct 05
Posts: 1239
United States
Message 11041 - Posted: 19 Jun 2007, 3:14:22 UTC - in response to Message 11035.  

Hi. Just in the last 48 hours BOINC appears to be giving control to the threads for 1 second in 5. My 4 cores are idle for the other 4. I tried opening up my general parameters several times in several different ways but its not paying attention.

The only thing I have done in this period is add Einstein project to the other three I have running, climate, QMC, and uFluids. Its wasting a lot of time. Suspending these projects in various combinations is not helping.



It sounds like CPU throttling got turned on in your preferences somehow.

Check them on the project website and make sure "use at most of CPU" is set to 100%. Make sure you don't have a global_prefs_override.xml file in the BOINC directory.
Kathryn :o)
ID: 11041 · Report as offensive
Profile Ty
Avatar

Send message
Joined: 18 Jun 07
Posts: 20
United States
Message 11043 - Posted: 19 Jun 2007, 4:02:31 UTC - in response to Message 11041.  

Hi. Just in the last 48 hours BOINC appears to be giving control to the threads for 1 second in 5. My 4 cores are idle for the other 4. I tried opening up my general parameters several times in several different ways but its not paying attention.

The only thing I have done in this period is add Einstein project to the other three I have running, climate, QMC, and uFluids. Its wasting a lot of time. Suspending these projects in various combinations is not helping.



It sounds like CPU throttling got turned on in your preferences somehow.

Check them on the project website and make sure "use at most of CPU" is set to 100%. Make sure you don't have a global_prefs_override.xml file in the BOINC directory.



Yes I did have some throttling turned on intentionally but when this problem cropped up I set the global preferences on all projects to 100%. No effect. YOU PUT YOUR FINGER RIGHT ON IT though with that suggestion of yours to check for a global_prefs_override.xml. Somehow I must have created one of those by accident yesterday in the process of adding the Einstein project. It was set to 10%. No wonder it was so poky! How did I do that. You fixed it. Cranking now.

Thanks one more time!!


Ty < finally.. thinks he's got it fixed now
ID: 11043 · Report as offensive
Profile OffBeatMammal
Avatar

Send message
Joined: 4 Dec 05
Posts: 35
United States
Message 11044 - Posted: 19 Jun 2007, 4:02:31 UTC - in response to Message 11040.  

Well, the other person reports that it's working with 5.10.7. I find it strange because there's nothing that really changed between .6 and .7 that would have an effect on those preferences. But if you want to try it, the alpha builds are at http://boinc.berkeley.edu/download_all.php

no luck with 5.10.7 :( still ignores user activity even setting the advanced preferences.

Random Thoughts
ID: 11044 · Report as offensive
Profile OffBeatMammal
Avatar

Send message
Joined: 4 Dec 05
Posts: 35
United States
Message 11155 - Posted: 22 Jun 2007, 21:39:40 UTC

anyone got any ideas?

I've uninstalled the client on the machine with problems but would like to put it back into use...
Random Thoughts
ID: 11155 · Report as offensive
Alan Ng

Send message
Joined: 23 Jun 07
Posts: 3
Message 11157 - Posted: 23 Jun 2007, 6:12:33 UTC

I might be having the same problem? See my description here:
http://setiathome.berkeley.edu/forum_thread.php?id=40327
Are you a musician? Join the Musicians team.
ID: 11157 · Report as offensive
dbltapp

Send message
Joined: 9 Jul 07
Posts: 8
Message 11585 - Posted: 10 Jul 2007, 19:26:36 UTC - in response to Message 11043.  
Last modified: 10 Jul 2007, 19:45:09 UTC

Hi. Just in the last 48 hours BOINC appears to be giving control to the threads for 1 second in 5. My 4 cores are idle for the other 4. I tried opening up my general parameters several times in several different ways but its not paying attention.

The only thing I have done in this period is add Einstein project to the other three I have running, climate, QMC, and uFluids. Its wasting a lot of time. Suspending these projects in various combinations is not helping.



It sounds like CPU throttling got turned on in your preferences somehow.

Check them on the project website and make sure "use at most of CPU" is set to 100%. Make sure you don't have a global_prefs_override.xml file in the BOINC directory.



Yes I did have some throttling turned on intentionally but when this problem cropped up I set the global preferences on all projects to 100%. No effect. YOU PUT YOUR FINGER RIGHT ON IT though with that suggestion of yours to check for a global_prefs_override.xml. Somehow I must have created one of those by accident yesterday in the process of adding the Einstein project. It was set to 10%. No wonder it was so poky! How did I do that. You fixed it. Cranking now.

Thanks one more time!!



Interesting. I'm trying to get control over my cpu just to do it. I found the above file with the cpu set to 100 while the preferences were actually set to 10%. I deleted the override file, but the cpus are still run at 100%. I even restored the override file and set cpu time to 10%. No luck.

Suggestions?
ID: 11585 · Report as offensive

Message boards : BOINC client : Client not observing the idle and max CPU requests

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.