BOINC uses 95% CPU

Questions and Answers : Windows : BOINC uses 95% CPU
Message board moderation

To post messages, you must log in.

1 · 2 · 3 · 4 . . . 8 · Next

AuthorMessage
Corey Johnson

Send message
Joined: 18 Oct 99
Posts: 1
Credit: 271,071
RAC: 0
United States
Message 422364 - Posted: 17 Sep 2006, 17:05:54 UTC

When I run BOINC it takes up a great deal of memory and 95% of my CPU is also working on it. Can someone help me out?
ID: 422364 · Report as offensive
Aurora Borealis
Volunteer tester
Avatar

Send message
Joined: 14 Jan 01
Posts: 3075
Credit: 5,631,463
RAC: 0
Canada
Message 422381 - Posted: 17 Sep 2006, 18:20:11 UTC - in response to Message 422364.  
Last modified: 17 Sep 2006, 18:27:25 UTC

When I run BOINC it takes up a great deal of memory and 95% of my CPU is also working on it. Can someone help me out?

This is normal. Boinc is design to use whatever free CPU cycle is available. Under normal everyday use, most people only need 4 to 5% of the systems capability. Should you need more resources Boinc will quickly back off since is set at the lowest priority. Future version will likely provide the ability to set an upper limit of CPU usage. This will be most useful to people running Boinc on laptops since these tend to have more problems dissipating heat generated by running the CPU full throttle for long periods of time.

Seti enhanced will run in only 32 meg of ram. If available is will use 64 megs which speeds up the calculation. The screensaver will push this up to 96 megs.

Boinc V7.2.42
Win7 i5 3.33G 4GB, GTX470
ID: 422381 · Report as offensive
Profile andydied
Volunteer tester

Send message
Joined: 18 Dec 00
Posts: 35
Credit: 1,402,874
RAC: 74
South Africa
Message 422913 - Posted: 18 Sep 2006, 18:01:11 UTC

You can also set CPU usage if you go to "Your Account"
then edit the "general preferences" and set the section
"Use at most xxx percent of CPU time" to a lower value.

I'm not sure if this will help, as I've not tested/checked it
I normally use the following settings:

Do work while computer is in use? yes or no (set to NO)

Do work only after computer is idle for xx minutes (set to 1 minute) or whatever you want. (applies only if setting above is 'no')

This will stop BOINC when you move the mouse or start any other program,
and will only start BOINC after your PC has been idle(doing nothing) for
1 minute or xx amount of minutes(whatever you have set.

Hope this helps
Regards
andydied


ID: 422913 · Report as offensive
Profile Pooh Bear 27
Volunteer tester
Avatar

Send message
Joined: 14 Jul 03
Posts: 3224
Credit: 4,603,826
RAC: 0
United States
Message 422915 - Posted: 18 Sep 2006, 18:04:59 UTC - in response to Message 422913.  

You can also set CPU usage if you go to "Your Account"
then edit the "general preferences" and set the section
"Use at most xxx percent of CPU time" to a lower value.

This feature will work in the next version of BOINC. The webpages are update before the released versions, and does not work in current release. It does work in the current Beta versions.


My movie https://vimeo.com/manage/videos/502242
ID: 422915 · Report as offensive
Marc Danapel

Send message
Joined: 13 Jan 00
Posts: 2
Credit: 10,360
RAC: 0
Germany
Message 435501 - Posted: 13 Oct 2006, 6:13:41 UTC - in response to Message 422915.  

[/quote]
This feature will work in the next version of BOINC. The webpages are update before the released versions, and does not work in current release. It does work in the current Beta versions.
[/quote]


Hi there,

where can a find the beta?
I really need to throttle my cpus.

Marc
ID: 435501 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 435513 - Posted: 13 Oct 2006, 6:33:52 UTC - in response to Message 435501.  

BOINC 5.6.5. It's not Beta, it's Alpha. It will work different from the BOINC you are used to! No further updates will be forthcoming on this version, it's abandoned. Do keep an eye out on the forums for when the 5.8 stable release version of BOINC is released and then change over.

ID: 435513 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13736
Credit: 208,696,464
RAC: 304
Australia
Message 435558 - Posted: 13 Oct 2006, 11:17:00 UTC - in response to Message 435501.  

where can a find the beta?
I really need to throttle my cpus.

Why?

Grant
Darwin NT
ID: 435558 · Report as offensive
Profile Monte Erickson

Send message
Joined: 8 Aug 02
Posts: 1
Credit: 0
RAC: 0
Canada
Message 435631 - Posted: 13 Oct 2006, 14:56:19 UTC

I ran the old Seti for years, I fell off the bandwagon when the first version of BOINC came out and it wouldn't work right. I'm giving it another shot, but I don't like the redline CPU problem.

I rely on the CPU not redlining when I am using my PC for work. My workstation also hosts several instances of SQL Server, and my CPU chart is important information to my work. I hope that the "idle detection" is able to pick up on services that create workload rather than assuming that mouse movements = activity.

I liked how Seti worked before, it didn't even show up on the radar until the machine sat idle for the preferred time. Ideally, this is how I would program it ( or provide an option to do that). I must suspend processing until the next version comes out, and hope it works the way I need it to, otherwise volunteering my workstation just won't work for me.



ID: 435631 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 435713 - Posted: 13 Oct 2006, 18:33:37 UTC - in response to Message 435631.  

I ran the old Seti for years, I fell off the bandwagon when the first version of BOINC came out and it wouldn't work right. I'm giving it another shot, but I don't like the redline CPU problem.

I rely on the CPU not redlining when I am using my PC for work. My workstation also hosts several instances of SQL Server, and my CPU chart is important information to my work. I hope that the "idle detection" is able to pick up on services that create workload rather than assuming that mouse movements = activity.

I liked how Seti worked before, it didn't even show up on the radar until the machine sat idle for the preferred time. Ideally, this is how I would program it ( or provide an option to do that). I must suspend processing until the next version comes out, and hope it works the way I need it to, otherwise volunteering my workstation just won't work for me.


Windows has a task prioritizer than gives out CPU time based upon what priority a program is set at. Those set at lower priorities get less CPU precedence while those at higher priorities get more CPU time.

The SETI@Home science app runs at the lowest possible priority, so that anything you or your system does takes precedence. All SETI@Home does is use up whatever you are not using. For instance, if your apps only need 20% of your CPU's power, SETI@Home will take up the other 80%. If your app needs 99%, SETI@Home will take up 1%. It simply runs your CPU at full 100% at all times, taking up whatever you aren't using.

It's a much more efficient concept as opposed to the old SETI client, and this one is better. However, most people don't know about task prioritizing and all they see is that SETI@Home is taking making Task Manager spike CPU usage up to it's max, so they think there's nothing left for their programs, which is completely untrue. This isn't "redlining" the processor, as all CPUs are designed to handle a full load at all times (system cooling, however, is another story).

I do agree, however, that if people would rather run SETI@Home only when the screen saver is active, they should be able to do so, but with the longer workunits given out today, and all the spare processing cycles going to waste when most people only use about 5-10% of their CPU, not to mention compatibility issues with the screen saver and some video cards, this option is difficult to enact.
ID: 435713 · Report as offensive
Marc Danapel

Send message
Joined: 13 Jan 00
Posts: 2
Credit: 10,360
RAC: 0
Germany
Message 435964 - Posted: 14 Oct 2006, 7:04:03 UTC - in response to Message 435558.  

where can a find the beta?
I really need to throttle my cpus.

Why?



my pc runs 24/7 (hosting a web server and other things too) and at constant 100% cpu load, cpu temperature rises to the (allowed) max and fans keep blasting. That is just not the way I want it.

Marc
ID: 435964 · Report as offensive
KB7RZF
Volunteer tester
Avatar

Send message
Joined: 15 Aug 99
Posts: 9549
Credit: 3,308,926
RAC: 2
United States
Message 435966 - Posted: 14 Oct 2006, 7:15:47 UTC - in response to Message 435964.  

where can a find the beta?
I really need to throttle my cpus.

Why?



my pc runs 24/7 (hosting a web server and other things too) and at constant 100% cpu load, cpu temperature rises to the (allowed) max and fans keep blasting. That is just not the way I want it.

Marc

To find the latest "alpha" version, you can click Here. However, be warned that it is an "alpha" version, it can be unstable, and not work properly on your computer. Plus, you would have to keep checking back to that site above to see when the next "recommended" version comes out to upgrade to that, as it would be the next "stable" release.
ID: 435966 · Report as offensive
Profile mikey
Volunteer tester
Avatar

Send message
Joined: 17 Dec 99
Posts: 4215
Credit: 3,474,603
RAC: 0
United States
Message 436294 - Posted: 14 Oct 2006, 21:42:52 UTC - in response to Message 435964.  

where can a find the beta?
I really need to throttle my cpus.

Why?

my pc runs 24/7 (hosting a web server and other things too) and at constant 100% cpu load, cpu temperature rises to the (allowed) max and fans keep blasting. That is just not the way I want it. Marc

Then distributed computing may not be right for that machine. The idea is to give all unused cycles to distributed computing projects. That means 100% useage of the cpu, 100% of the time. If your machine can't handle that you might want to find something else for it to do. If you have multiple cpu's then the project D2OL is a good one. It only uses one cpu.

ID: 436294 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13736
Credit: 208,696,464
RAC: 304
Australia
Message 436322 - Posted: 14 Oct 2006, 23:04:31 UTC - in response to Message 436294.  

If you have multiple cpu's then the project D2OL is a good one. It only uses one cpu.

Or set you Seti preferences to only use 1 CPU.

Grant
Darwin NT
ID: 436322 · Report as offensive
James Thompson

Send message
Joined: 3 Apr 99
Posts: 4
Credit: 47,456
RAC: 0
United States
Message 436785 - Posted: 15 Oct 2006, 14:32:30 UTC - in response to Message 422364.  
Last modified: 15 Oct 2006, 14:34:31 UTC

When I run BOINC it takes up a great deal of memory and 95% of my CPU is also working on it. Can someone help me out?


I came back to SETI in response to the email that was just sent out.

And still, the people who are in charge of looking for life on other planets can't build a client that will not use 100% of the CPU. Simply build a client that will perform in a way that suits the computer's owner.

We do not want to see that our CPU is at 100%, regardless of task priority. If you want us to participate, FIX the client to work within the parameters the owner is comfortable with. !!


James
ID: 436785 · Report as offensive
Astro
Volunteer tester
Avatar

Send message
Joined: 16 Apr 02
Posts: 8026
Credit: 600,015
RAC: 0
Message 436796 - Posted: 15 Oct 2006, 14:45:54 UTC - in response to Message 436785.  
Last modified: 15 Oct 2006, 14:46:17 UTC

When I run BOINC it takes up a great deal of memory and 95% of my CPU is also working on it. Can someone help me out?


I came back to SETI in response to the email that was just sent out.

And still, the people who are in charge of looking for life on other planets can't build a client that will not use 100% of the CPU. Simply build a client that will perform in a way that suits the computer's owner.

We do not want to see that our CPU is at 100%, regardless of task priority. If you want us to participate, FIX the client to work within the parameters the owner is comfortable with. !!


James

Boinc V5.6.5 has a throttle function, selectable within the general prefs. It will also be available in the upcoming V5.8.x simple qui version. Alpha Boinc version 5.6.5 for Windows (direct download link) is alpha software, it gives a "bad libcurl argument message, but doesn't stop it from functioning well. If you're up to it, give it a try. Remember to set the gen pref 'use at most X percent of cpu time.

tony

PS don't forget to manually update the seti project so your client retrieves the updated prefs from the web.
ID: 436796 · Report as offensive
James Thompson

Send message
Joined: 3 Apr 99
Posts: 4
Credit: 47,456
RAC: 0
United States
Message 436886 - Posted: 15 Oct 2006, 16:14:49 UTC - in response to Message 436796.  
Last modified: 15 Oct 2006, 17:09:43 UTC

When I run BOINC it takes up a great deal of memory and 95% of my CPU is also working on it. Can someone help me out?


I came back to SETI in response to the email that was just sent out.

And still, the people who are in charge of looking for life on other planets can't build a client that will not use 100% of the CPU. Simply build a client that will perform in a way that suits the computer's owner.

We do not want to see that our CPU is at 100%, regardless of task priority. If you want us to participate, FIX the client to work within the parameters the owner is comfortable with. !!


James

Boinc V5.6.5 has a throttle function, selectable within the general prefs. It will also be available in the upcoming V5.8.x simple qui version. Alpha Boinc version 5.6.5 for Windows (direct download link) is alpha software, it gives a "bad libcurl argument message, but doesn't stop it from functioning well. If you're up to it, give it a try. Remember to set the gen pref 'use at most X percent of cpu time.

tony

PS don't forget to manually update the seti project so your client retrieves the updated prefs from the web.


Tony,

I uninstalled the Bonic and downloaded the Alpha version.
Did a manual "Updated" and Still the client is using 95-94% of cup.
My preferences are set to "Use no more that 10%.

!!!! Do work while computer is in use? no !!!
!!!! Do work only after computer is idle for 60 minutes !!!!
!!!! Do work only between the hours of 0:00 and 4:00
!!!! Use at most 10 percent of CPU time !!!

All of these seem to be ignored.

This is no better than the other version at all.
I will NOT run BOINC under these conditions. I am very sure that others feel the same, FIX the CLIENT, or we just may miss E.T.'s call. LOL

James



ID: 436886 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 436894 - Posted: 15 Oct 2006, 16:18:41 UTC - in response to Message 436886.  

My preferences are set to "Use no more that 10%.

The CPU is still used 100%.. yet, for every 10 seconds, your CPU will "time out" for 9 seconds. This can be seen in Boinc Manager, Tasks, check the result that is running.


ID: 436894 · Report as offensive
James Thompson

Send message
Joined: 3 Apr 99
Posts: 4
Credit: 47,456
RAC: 0
United States
Message 436900 - Posted: 15 Oct 2006, 16:23:22 UTC - in response to Message 436894.  
Last modified: 15 Oct 2006, 17:08:37 UTC

My preferences are set to "Use no more that 10%.

The CPU is still used 100%.. yet, for every 10 seconds, your CPU will "time out" for 9 seconds. This can be seen in Boinc Manager, Tasks, check the result that is running.




Sorry thats just NOT happening here. Goes to 94% and stays.
BOINC maybe the reason you are looking to get users back.
BOINC is a BUST, Bye SETI@home

ID: 436900 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 436908 - Posted: 15 Oct 2006, 16:29:10 UTC - in response to Message 436900.  

BONIC may be... :-)

BOINC on the other hand... well, let's see what happens.
Do know that at this moment there is also a problem with the preferences settings at Seti. I am sure it is all a problem with one server, the preferences not setting, the upload problems etc.

So here's what you can try:
Exit Boinc (File->Exit in Boinc Manager)
Navigate to your BOINC directory (default at c:\\program files\\boinc)
Edit global_prefs.xml with Notepad.
Change <cpu_usage_limit>100</cpu_usage_limit> to <cpu_usage_limit>10</cpu_usage_limit>
Save the file (do not save as!).
Restart BOINC.
ID: 436908 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13736
Credit: 208,696,464
RAC: 304
Australia
Message 437070 - Posted: 15 Oct 2006, 18:50:44 UTC - in response to Message 436785.  

We do not want to see that our CPU is at 100%, regardless of task priority.

Why, what's wrong with your system?

Grant
Darwin NT
ID: 437070 · Report as offensive
1 · 2 · 3 · 4 . . . 8 · Next

Questions and Answers : Windows : BOINC uses 95% CPU


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.