Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Retired Forums Forum: UD Windows Agent Support [Read Only] Thread: CPU used when application is supposed to be idle |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 25
|
Author |
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
For the past week, I have noticed a marked slowdown of my computer. I started turning off one program at a time and discovered the UD agant was using CPU at 60 to 80% on a duel core processor even when it was set to idle time. I had to turn off the agent so I can use the PC. I do not have a slow computer; Intel duel core 3.0 GHz processor, 2 GB RAM, running WinXP Pro SP2. This has never happen before, but it is happening to all 4 of the PC's I have on the grid. Unless someone can tell me how to make this go away, I will have no choice but to uninstall the software.
|
||
|
retsof
Former Community Advisor USA Joined: Jul 31, 2005 Post Count: 6824 Status: Offline Project Badges: |
Why isn't it using all of it? What programs are you running? The software here is designed to run at low priority and get out of the way for normal processes. My computers run 24/7 at 100%. If I use 20%, BOINC uses 80%. If I am using 50%, BOINC uses 50%. If I am not doing anything, BOINC runs at 100%.
----------------------------------------Games are intensive enough that they may interfere. The processes also run at higher priority when they are actually uploading/downloading. You have control of that in BOINC because you can suspend network activity until you actually want to transmit. If you are running BOINC, it can even run 2 workunits simultaneously on your dual core processor.
SUPPORT ADVISOR
----------------------------------------Work+GPU i7 8700 12threads School i7 4770 8threads Default+GPU Ryzen 7 3700X 16threads Ryzen 7 3800X 16 threads Ryzen 9 3900X 24threads Home i7 3540M 4threads50% [Edit 4 times, last edit by retsof at Jun 12, 2007 12:49:50 AM] |
||
|
twilyth
Master Cruncher US Joined: Mar 30, 2007 Post Count: 2129 Status: Offline Project Badges: |
I've had this problem with boinc but not ud agent.
----------------------------------------boinc seems to be better suited for dual core machines so you might want to try that out. When you go into task manager, and sort by cpu usage, are one of the ud agent programs always bubbling to the top? If not, but ud seems to be slowing your system down, it may be because it's using a lot of RAM and forcing other programs to use the swapfile. Both agents need to learn better manners - especially with respect to cpu and memory usage. |
||
|
retsof
Former Community Advisor USA Joined: Jul 31, 2005 Post Count: 6824 Status: Offline Project Badges: |
I have one program that uses 99% when doing a sort. BOINC simply backs out and stops until it is done, and then resumes.
----------------------------------------I thought twilyth had left, since he simply deinstalled BOINC without explaining the problem? http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=14048
SUPPORT ADVISOR
----------------------------------------Work+GPU i7 8700 12threads School i7 4770 8threads Default+GPU Ryzen 7 3700X 16threads Ryzen 7 3800X 16 threads Ryzen 9 3900X 24threads Home i7 3540M 4threads50% [Edit 3 times, last edit by retsof at Jun 12, 2007 2:50:28 AM] |
||
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
For the past week, I have noticed a marked slowdown of my computer. I started turning off one program at a time and discovered the UD agant was using CPU at 60 to 80% on a duel core processor even when it was set to idle time. I had to turn off the agent so I can use the PC. I do not have a slow computer; Intel duel core 3.0 GHz processor, 2 GB RAM, running WinXP Pro SP2. This has never happen before, but it is happening to all 4 of the PC's I have on the grid. Unless someone can tell me how to make this go away, I will have no choice but to uninstall the software. If you are running WCG(UD) agent just at default, it may at times use a higher percentage of CPU time like was mentioned during e.g. disk i/o. One member running the new Vista reported yesterday that using the WCGmaxCPU.exe tool and setting it to a desired percent made that fluctuating go away. So, if not used, get it and give it a try http://worldcommunitygrid.org/files/WCGridMaxCPU.exe . It works almost in real-time as you can read here: Throttle for UD & CPU Usage There are 3 strategies described to optimize for individual requirements: 1) Run only as screen saver. 2) Only run the agent at certain hours of the day. 3) Change the CPU utilization % of your agent (currently only available for the UD Windows agent). The BOINC throttle still needs evolution as it works in a "run/stand still" alternating mode. For that Threadmaster, a 3rd party tool is a good solution.
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All! |
||
|
twilyth
Master Cruncher US Joined: Mar 30, 2007 Post Count: 2129 Status: Offline Project Badges: |
I have one program that uses 99% when doing a sort. BOINC simply backs out and stops until it is done, and then resumes. I thought twilyth had left, since he simply deinstalled BOINC without explaining the problem? http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=14048 There were a lot of problems, some probably due to boince and some probably not. Had no intention of wasting time creating a laundry list only to have everyone say "oh THAT COULDN'T BE THE PROBLEM" and then tell me to start uploading logs, tweak this, twaddle that, yada, yada, yada. It gets old real fast. The fact of the matter is that boinc can barely be considered beta software. WCG is just lucky that most of the members are willing to deal with the inconvenience. Even I'm willing to do some troubleshooting - I'm just not going to spend several hours on each of 6 or 7 machines to fix one problem only to have another one pop up a day/week/month later when the underlying science project changes. Like I said - it gets real old, real fast. |
||
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Both agents need to learn better manners - especially with respect to cpu and memory usage. The Systems Requirement page clearly defines what one can expect and BOINC in particular has RAM memory controls that will stop a job when the PC is User operated and models get to large for the operators liking. A one time setting. The CPU part is discussed earlier and many other posts how to come to a best available solution. As for the last post, it's an opinion which many do not subscribe to, but given the rare WCG luxury (still), do as what retsof thought you did and stick with the UD agent. I got both running and even on some side by side over 2 cores without any impairment. It does not need babysitting, but don't expect the impossible on a P2/P3. come on twilyth and sit in the CA chair for a while. I don't know of any 'volunteer' effort that does not require a little bit of energy. This one is from a chair, a sofa, a bed, a recliner, or like right now, from my sunrise viewing balcony and I feel good about what 'we' achieve. Reminds me, i did not have my booster supplements yet. Vitamine D soaking in thru the pores, the natural way. ttyl
WCG Global & Research > Make Proposal Help: Start Here!
----------------------------------------Please help to make the Forums an enjoyable experience for All! [Edit 1 times, last edit by Sekerob at Jun 12, 2007 4:01:44 AM] |
||
|
twilyth
Master Cruncher US Joined: Mar 30, 2007 Post Count: 2129 Status: Offline Project Badges: |
Both agents need to learn better manners - especially with respect to cpu and memory usage. The Systems Requirement page clearly defines what one can expect and BOINC in particular has RAM memory controls that will stop a job when the PC is User operated and models get to large for the operators liking. A one time setting. The CPU part is discussed earlier and many other posts how to come to a best available solution. As for the last post, it's an opinion which many do not subscribe to, but given the rare WCG luxury (still), do as what retsof thought you did and stick with the UD agent. I got both running and even on some side by side over 2 cores without any impairment. It does not need babysitting, but don't expect the impossible on a P2/P3. come on twilyth and sit in the CA chair for a while. I don't know of any 'volunteer' effort that does not require a little bit of energy. This one is from a chair, a sofa, a bed, a recliner, or like right now, from my sunrise viewing balcony and I feel good about what 'we' achieve. Reminds me, i did not have my booster supplements yet. Vitamine D soaking in thru the pores, the natural way. ttyl The features you mention don't work as advertised. If they did, that would eliminate a lot of problems. As a former programmer, here are some ideas for program improvements. 1. teach the software to recognize it's environment and eliminate incompatibilities before they occur. This is the programmer's job, not the user's. 2. IMPORTANT - make agents unload themselves from memory, not just go idle when not in use. This will eliminate drain on systems with fewer than normal resources such as RAM and virtual memory. And, make it do it immediately, not whenever it gets around to it - even if it means lost work. 3. teach the agents not to run when there is either a. high cpu usage by other programs b. high i/o activity c. high page file activity. d. make these parameters default to safe values and make easily user configurable. 4. beta test primarily on machines that have real firewall software - such as Zone Alarm or Norton and real spyware software such as spysweeper or spyware doctor. These are memory and processor intensive programs. If you get the agents to behave well in these environments, they should work anywhere. 5. limit the amount of memory the agent or its slaves can allocate based on total system ram - NOT total memory which includes both RAM and virtual. 6. limit disk space allocation to a reasonable percentage of free disk space - 5% max. |
||
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
For the moment i have no time to go into all your points, the last of which is the HD use item. Both UD and BOINC are hired guns to crunch and BOINC in particular can do most all, is rapidly evolving and DOES collaborate with Firewalls and AV's you mention, if you train them and the makers of those do not go off on their aggressive tangents of "okay today, but not okay with the next update or definition refresh tomorrow". It's a difference of opinion and i dont share yours on this matter.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All! |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
BOINC is open source. So, if you're not happy, and you claim to know what you're talking about - stop whinging and get stuck in!
This isn't a shaft at you, twilyth. The points you raise are mostly sensible, but nearly all of them are supported already. BOINC calculates physical memory and virtual memory seperately. BOINC can unload the science application from memory. The beta testing is done on real computers, with all sorts of firewall software and hardware. Disk space is already limited to a percentage of free space. I could go on. But the bottom line is this: if you want more BOINC features, ask the BOINC developers about them. Offer to help. If not with programming, then you can join the alpha testers, and make sure that the release software really is bug free. |
||
|
|