Use at most 40 percent of CPU time doesn't work


log in

Advanced search

Questions and Answers : Preferences : Use at most 40 percent of CPU time doesn't work

1 · 2 · Next
Author Message
theera
Send message
Joined: 15 Nov 01
Posts: 2
Credit: 953
RAC: 0
Thailand
Message 344193 - Posted: 21 Jun 2006, 8:22:31 UTC

hello,

i've set boinc to Use at most 40 percent of CPU time in 'General preferences' but setiathome_5.15 still uses almost 100% of the cpu time. is there a way to fix this? please note that i've already click 'Update preferences' on the web page and 'Update' in boinc manager. boing is version 5.4.9.

thank you.

GriLLe
Send message
Joined: 10 Jun 99
Posts: 6
Credit: 843,968
RAC: 654
Austria
Message 344382 - Posted: 21 Jun 2006, 13:18:03 UTC

Hi
I think you missunderstood the behaviour.
If you have multiple projects, lets say seti, climaprediction and whatever then you can say seti should use 40 %, climaprediction should use 35 % and whatever should use 25 % of the available time.
Additionally: as far as i remember this are not percentages, but numbers who are used in relation to each other. So you may have seti 60(%?) climaprediction 210(%?) and whatever 30(%?) and it will use seti 20%, climaprediction 70% and whatever 10%
regards
GriLLe
--
In the heaven of Gates, you pay the Bill

Aurora Borealis
Volunteer tester
Avatar
Send message
Joined: 14 Jan 01
Posts: 2975
Credit: 4,245,404
RAC: 2,909
Canada
Message 344412 - Posted: 21 Jun 2006, 13:43:21 UTC
Last modified: 21 Jun 2006, 13:47:03 UTC

There is a new setting in the account General preference 'Use at most XX percent of CPU time'. I don't think is implemented in the current Version of Boinc. At least, I haven't been able to make it work on V5.4.9 on my system.
It may be there in preparation for the next release of V5.4.x or possibly only for V5.6.x. Alpha testing is only just beginning on the next version which should allow throttling back of the CPU.
____________
Questions? Answers are in the "Unofficial" BOINC Wiki.

Boinc V7.0.27
Win7 i5 3.33G 4GB, GTX470

Profile Pooh Bear 27
Volunteer tester
Avatar
Send message
Joined: 14 Jul 03
Posts: 3217
Credit: 1,000,061
RAC: 0
United States
Message 344440 - Posted: 21 Jun 2006, 14:34:23 UTC

I believe it is meant for the next version. Someone else said it works on the current 5.4.9 version, but I have not see anyone confirm that.

____________

theera
Send message
Joined: 15 Nov 01
Posts: 2
Credit: 953
RAC: 0
Thailand
Message 345108 - Posted: 22 Jun 2006, 7:30:13 UTC

so it's for the next version. thanks a lot. :) hope it gets implemented quickly. the fan is quite noisy with 100% cpu usage.
____________

Nemesis
Send message
Joined: 4 Aug 06
Posts: 1
Credit: 783
RAC: 0
Australia
Message 389152 - Posted: 5 Aug 2006, 14:49:28 UTC - in response to Message 344382.

Hi
I think you missunderstood the behaviour.
If you have multiple projects, lets say seti, climaprediction and whatever then you can say seti should use 40 %, climaprediction should use 35 % and whatever should use 25 % of the available time.
Additionally: as far as i remember this are not percentages, but numbers who are used in relation to each other. So you may have seti 60(%?) climaprediction 210(%?) and whatever 30(%?) and it will use seti 20%, climaprediction 70% and whatever 10%
regards
GriLLe
--
In the heaven of Gates, you pay the Bill


I think he's talking about CPU usage not Project sharing percentage!

sith_reaper
Send message
Joined: 22 May 00
Posts: 1
Credit: 542
RAC: 0
United States
Message 389748 - Posted: 6 Aug 2006, 3:15:31 UTC - in response to Message 389152.

Don't know if this will help but if you have a Dual-core CPU, you can assign Affinity to the boinc.exe process in Task Manager (assuming Windows XP) - I was able to assign 1 of the 2 logical CPUs to the boinc process and then consequently, all spawned work was limited to a max of 50% Total CPU - this keeps my fans from getting noisy! Precisely why I was exploring this too :-)

Theophile Escargot
Send message
Joined: 21 Aug 06
Posts: 5
Credit: 5,453
RAC: 0
United States
Message 414112 - Posted: 3 Sep 2006, 18:33:30 UTC

Yeah, I noticed this, too. OK, next version.

Aside from the fan, running 100% CPU pushes the processor temp up 10-15 degrees celsius over dead idle (as well as pushing the fan speed up 2k rpm). Blame the chip/mobo makers for giving us all this monitoring capability we didn't use to have. On older systems we could remain blissfully ignorant.

(Yeah, I know, it's still running way under redline.)

Profile Omnipotent Highness Krlll
Send message
Joined: 8 Jun 04
Posts: 2
Credit: 1,593
RAC: 0
United States
Message 419238 - Posted: 12 Sep 2006, 6:38:45 UTC
Last modified: 12 Sep 2006, 6:50:09 UTC

I am actually having the same exact problem wiht my system. Not only am i heating up my cpu, i get my nice handy dandy alarm (whihc i know how to turn off, but leave on anyways because im UBER paranoid). I figured to try the "use at most 1 cpu" before i found this thread, and i think it may have helped, but my Seti is down right now, so im not entirely sure yet. I will check up w/ you guys later.

btw, he meant almost 100% of cpu usage by, in the task manager it would say "CPU USage: 100%" i think what Boinc is trying to do, is automatically fill up any left over un-used virtual memory with it's own processing capacity.
____________

Profile Omnipotent Highness Krlll
Send message
Joined: 8 Jun 04
Posts: 2
Credit: 1,593
RAC: 0
United States
Message 419247 - Posted: 12 Sep 2006, 6:45:47 UTC

I believe my result was: before i was processing 2 seti projects simultaneously and now one of them is running (and obviously faster) and the other two are in "preempted" status... w/e that means. I guess it worked though because now i can play games and run boinc at the same time w/o overheating.

I think your problem is solved ; )

the only drawback is you will be earning credit slower this way insted of multitasking, but i guess thats better then lowering the lifespan of your cpu.
____________

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 11642
Credit: 2,010,941
RAC: 4,111
Netherlands
Message 419297 - Posted: 12 Sep 2006, 10:26:58 UTC - in response to Message 419238.

he meant almost 100% of cpu usage by, in the task manager it would say "CPU USage: 100%" i think what Boinc is trying to do, is automatically fill up any left over un-used virtual memory with it's own processing capacity.

BOINC only uses the virtual memory to temporarily store the progress of the science application, before it writes it to disk. The virtual memory meant is Windows page file (or swap file, if you use Win9x). Memory on the disk. Slow.

the other two are in "preempted" status... w/e that means.

Preempted means paused.
____________
Jord

- BOINC FAQ Service
- BOINC User Wiki


Real is just a matter of perception.

Profile michel
Avatar
Send message
Joined: 10 Jul 04
Posts: 14
Credit: 918,535
RAC: 143
Spain
Message 421124 - Posted: 15 Sep 2006, 14:13:49 UTC

Boinc Manager 5.4.11 is still not managing the CPU time allowed in 'General preferences'. setiathome_enhanced5.15 still uses almost 100% of the cpu time...
____________

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 11642
Credit: 2,010,941
RAC: 4,111
Netherlands
Message 421130 - Posted: 15 Sep 2006, 14:17:54 UTC - in response to Message 421124.

That's correct. The new upcoming 5.6.x versions of BOINC use this setting in preferences. All public clients before 5.5.8 (alpha version) do not.
____________
Jord

- BOINC FAQ Service
- BOINC User Wiki


Real is just a matter of perception.

Jonathan Archer
Avatar
Send message
Joined: 15 Sep 06
Posts: 5
Credit: 25,807
RAC: 28
Germany
Message 431354 - Posted: 5 Oct 2006, 15:11:52 UTC - in response to Message 421130.

That's correct. The new upcoming 5.6.x versions of BOINC use this setting in preferences. All public clients before 5.5.8 (alpha version) do not.


Does you/anyone know, when version 5.6.x will be available? I have the same problem, very noisy and surely not so good for a CPU that should live a while ... :)

____________
Join Starfleet and the starship Enterprise at http://www.enterprise-tcw.modsite.org!

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 11642
Credit: 2,010,941
RAC: 4,111
Netherlands
Message 431374 - Posted: 5 Oct 2006, 15:28:59 UTC - in response to Message 431354.

BOINC 5.6.x is abandoned. The next public update will be 5.8.x, which will include the new (and simpler) GUI.

____________
Jord

- BOINC FAQ Service
- BOINC User Wiki


Real is just a matter of perception.

Aurora Borealis
Volunteer tester
Avatar
Send message
Joined: 14 Jan 01
Posts: 2975
Credit: 4,245,404
RAC: 2,909
Canada
Message 431377 - Posted: 5 Oct 2006, 15:31:10 UTC - in response to Message 431354.
Last modified: 5 Oct 2006, 15:41:38 UTC

That's correct. The new upcoming 5.6.x versions of BOINC use this setting in preferences. All public clients before 5.5.8 (alpha version) do not.


Does you/anyone know, when version 5.6.x will be available? I have the same problem, very noisy and surely not so good for a CPU that should live a while ... :)

From Rom Walton on the BOINC Alpha list 3 Oct 2006

After numerous discussions and a little bit of soul searching we have
decided to abandon the 5.6 release and refocus our efforts on the 5.8
release.

I want to say you all have done a great job in stabilizing the 5.6
client which will pay off big for the 5.8 release.

We basically ran out of time to get 5.6 out to the public and still
leave a big enough window that we could work on the simple GUI and memory
management changes and not blow our commitments to WCG. Asking you all
to test two different clients at the same time would have presented
quite a few problems for everyone. So we are going to move on to 5.8 to
keep things simple and keep everyone sane.

We have some work to finish up in order to be able to get a 5.7 beta
client out for testing, as soon as we finish those work-items we'll
release a new client with the simple GUI and better memory management
support.

Again, we want to thank you all for the great work you did for 5.6 and
hope you'll put as much effort into the 5.8 release.

----- Rom

This means a delay of a couple of months before we see a new public release with CPU throttle control.
____________
Questions? Answers are in the "Unofficial" BOINC Wiki.

Boinc V7.0.27
Win7 i5 3.33G 4GB, GTX470

Aurora Borealis
Volunteer tester
Avatar
Send message
Joined: 14 Jan 01
Posts: 2975
Credit: 4,245,404
RAC: 2,909
Canada
Message 431386 - Posted: 5 Oct 2006, 15:40:14 UTC - in response to Message 431377.
Last modified: 5 Oct 2006, 15:40:47 UTC

deleted by author
____________
Questions? Answers are in the "Unofficial" BOINC Wiki.

Boinc V7.0.27
Win7 i5 3.33G 4GB, GTX470

Profile Nerys
Send message
Joined: 16 Nov 99
Posts: 3
Credit: 146,476
RAC: 0
United States
Message 435359 - Posted: 12 Oct 2006, 23:17:43 UTC

Any ETA on when this will be released? I just got boinc working after giving up a year ago and getting no reply in the forums. I am guessing it was flawed boinc software since today it installed fine and is working fine. :-)

I am effectively unable to run boinc AT ALL if I can not throttle its usage. I can not chance it effecting other operations running on the system. My server at home records my TV shows. it has 4 TV Tuners. I will not risk corrupting a recording just to run this program. (the old software NEVER had this problem and NEVER got in my way it was transparent and in the background and forgotten just like it should be :-( it auto throttled itself to never interefere with what the computer was doing.

If the software is going to interfere with my normal usage of the machine it can not be allowed to run at all. So any eta on a throttleable version ? do any of the beta's support the throttling ?

Also how do I make this software minimize to the tray ? ie I dont want to see boinc at all when it starts up save for that little G in the systray section. right now it opens boinc and I have to manually CLOSE it even when I set it to run minimized it runs minimized to the task bar and I have to close that to get rid of it.??

Thanks
Chris Taylor
http://www.nerys.com/

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 11642
Credit: 2,010,941
RAC: 4,111
Netherlands
Message 435363 - Posted: 12 Oct 2006, 23:32:55 UTC - in response to Message 435359.

(the old software NEVER had this problem and NEVER got in my way it was transparent and in the background and forgotten just like it should be :-( it auto throttled itself to never interefere with what the computer was doing.

Actually, it couldn't have done that. Seti Classic was programmed to run at Normal priority under Windows. It would always grab as many CPU cycles as it possibly could.

BOINC is programmed to run at that same priority (yet Boinc doesn't do much), but the actual science applications (such as seti@Home now), are set to run at the lowest possible priority. So anything else at a priority higher than that will take away the CPU cycles. Sure, some will still go to Seti, but it won't run at full capacity then.

Although BOINC 5.6.5 is abandoned, if you want to run it, you can. It still has some minor bugs, which will show itself on some systems more than on others. But if you want to run it, so you can use the throttling option in preferences, you can do so.

You could also run Threadmaster, a 3rd party program that throttles the CPU through the registry.
____________
Jord

- BOINC FAQ Service
- BOINC User Wiki


Real is just a matter of perception.

John McLeod VII
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 15 Jul 99
Posts: 22343
Credit: 439,209
RAC: 396
United States
Message 436355 - Posted: 15 Oct 2006, 0:22:20 UTC - in response to Message 435359.

Any ETA on when this will be released? I just got boinc working after giving up a year ago and getting no reply in the forums. I am guessing it was flawed boinc software since today it installed fine and is working fine. :-)

I am effectively unable to run boinc AT ALL if I can not throttle its usage. I can not chance it effecting other operations running on the system. My server at home records my TV shows. it has 4 TV Tuners. I will not risk corrupting a recording just to run this program. (the old software NEVER had this problem and NEVER got in my way it was transparent and in the background and forgotten just like it should be :-( it auto throttled itself to never interefere with what the computer was doing.

If the software is going to interfere with my normal usage of the machine it can not be allowed to run at all. So any eta on a throttleable version ? do any of the beta's support the throttling ?

Also how do I make this software minimize to the tray ? ie I dont want to see boinc at all when it starts up save for that little G in the systray section. right now it opens boinc and I have to manually CLOSE it even when I set it to run minimized it runs minimized to the task bar and I have to close that to get rid of it.??

Thanks
Chris Taylor
http://www.nerys.com/

In the interim try "Thread Master". Be aware that it requires some tweaking of the registry to get it to work. It also has to be set to pay attention to the science application instead of BOINC.

5.6.x does support throttling.

Install as a service, and it will never show the BOINC icon in the tray unless you specifically start the UI.
____________


BOINC WIKI

1 · 2 · Next

Questions and Answers : Preferences : Use at most 40 percent of CPU time doesn't work

Copyright © 2013 University of California